php中.=是什么意思,javascript中$符号是什么意思?
javascript中$符号是什么意思?下面本篇文章就来给大家介绍一下在javascript中$符号是代表什么意思的,希望对大家有所帮助。
$符号在php中是表示变量的特征字符, 在js中它也有很多作用, 一般我们用来命名一个函数名称,获取id的。
1、 首先可以用来表示变量
例:var s='asdsd';
var $s='asdasd';
2、 在正则表达式中,它可以匹配结尾/sa$/.test(string)
匹配string字符串中的sa,比如string='125sa'则匹配,string='125sa21'则不匹配
正则表达式很复杂,这里只是简单的说说。
3、 由于受prototype.js(老外写的框架,用于将一些常用的函数封装,方便操作)的影响,现在很多人都用 $来表示一个查找对象的函数$=function (id) {
return (typeof (id)=='object')?id:document.getElementByIdx_x(id);
};
其实就是一个自定义函数,用$只是简单,其实用其它字符也是一样的,f=function (id) {
return (typeof (id)=='object')?id:document.getElementByIdx_x(id);
};
其中参数id是html文档中的id,比如
则obj=$('ss')就是引用的这个id='ss'的对象
使用$()方法
$() 方法是在DOM中使用过于频繁的 document.getElementByIdx_x() 方法的一个便利的简写,就像这个DOM方法一样,这个方法返回参数传入的id的那个元素。
比起DOM中的方法,这个更胜一筹。你可以传入多个id作为参数然后 $() 返回一个带有所有要求的元素的一个 Array 对象。
function test1() {
var d = $('myDiv');
alert(d.innerHTML);
}
function test2() {
var divs = $('myDiv', 'myOtherDiv');
for(i = 0; i < divs.length; i++) {
alert(divs[i].innerHTML);
}
}
This is a paragraph
This is another paragraph
下面的这个getObject方法和$符号是一样的意思:function getObject(elementId) {
if(document.getElementByIdx_x) {
return document.getElementByIdx_x(elementId);
} else if(document.all) {
return document.all[elementId];
} else if(document.layers) {
return document.layers[elementId];
}
}
php中.=是什么意思,javascript中$符号是什么意思?相关推荐
- javascript中this
JavaScript 是一种脚本语言,支持函数式编程.闭包.基于原型的继承等高级功能.JavaScript一开始看起来感觉会很容易入门,但是随着使用的深入,你会发现 JavaScript其实很难掌握, ...
- javascript 中的 call
Javascript中call的使用 Javascript中call的使用自己感觉蛮纠结的,根据文档很好理解,其实很难确定你是否真正的理解. call 方法 应用于:Function 对象 调用一个对 ...
- 抽象语法树在 JavaScript 中的应用
抽象语法树是什么 在计算机科学中,抽象语法树(abstract syntax tree 或者缩写为 AST),或者语法树(syntax tree),是源代码的抽象语法结构的树状表现形式,这里特指编程语 ...
- 牢骚与javascript中的this
最近在看关于拖延症的一本书<拖拉一点也无妨>,后面得出结论是自己写博客大部分处于两种状态,心情很好和心情很不好的时候.因为正常状态下感觉写博客吧,是件很麻烦的事情,不如去看看电影看看漫画啥 ...
- 浏览器中的XML与JavaScript
浏览器中的XML与JavaScript 在处理XML前,你需要在JavaScript中获取它.这一部分展示了一些不同的方法用来在JavaScript中获取XML并且对它进行处理. XML的节点类型 在 ...
- html中输出 u263c,《 JavaScript程序设计》—— 第三章 数据
3.1 数据类型 JavaScript实际上有6种数据类型: 布尔值,只有true和false两个值 数值,比如 81 和 4.21 文本,JavaScript里称之为字符串 特殊值undefined ...
- javascript 符号_掌握javascript es6符号
javascript 符号 JavaScript is one of the cores of web development. JavaScript, also known as ECMAScrip ...
- 在javascript中使用java_在JavaScript中使用Java
12.3 在JavaScript中使用Java 利用JavaScript可以把Java语言的小应用程序(applet),插件以及包括表单.超 级链接和图象在内的各种Web元素有机地联系起来. Java ...
- JavaScript之$符号
JavaScript之$符号 前些天不小心用到了$符号,所以这里就来解释一下. 定义: $$()这个方法是在DOM中使用过于频繁的document.getElementById()方法的一个便利的简写 ...
- js html保存json,如何在json文件中存储jQuery或javascript变量?
我可以知道有没有机会将jquery变量保存在json文件中?提前致谢.如何在json文件中存储jQuery或javascript变量? 我: var image='/test/test.png'; 我 ...
最新文章
- Oracle分析函数巧妙使用
- python【蓝桥杯vip练习题库】ALGO-50 数组查找及替换
- 遍历二叉树的神级方法(Morris遍历)
- Learning to Rank中Pointwise关于PRank算法源码实现
- 3.1 Tensorflow: 批标准化(Batch Normalization)
- [导入]WCF后传系列(6):消息如何传递之绑定Part 1
- QT的QMutableVectorIterator类的使用
- python重复输入上面指令_stdin stdout python:如何重复使用同一输入文...
- asp.net如何取得纯客户端控件的值
- 计算机项目开发流程,产品开发项目建议流程图怎样画
- 强命名保护DLL文件
- MySQL二进制日志(binlog)总结
- MS发起的PDP上下文激活过程----PPP和PDP激活是什么区别
- 通过Socket实现群聊的思路
- Tensorflow环境搭建
- UNIX环境高级编程(APUE)读书笔记
- GitHub简单入门教程
- 【FFT/IDFT】高效算法
- css源码笔记(四)【爱创课堂专业前端培训】
- 凉茶澄清过滤膜分离技术阐述
热门文章
- android pwm 唤醒 闪屏,A屏低亮度PWM频闪伤眼?拯救OLED屏伤眼的APP了解下
- 服务器 系统打补丁,2019服务器系统打补丁方法
- GPU显存占满利用率GPU-util奇低
- 解决Centos7关闭You have new mail in /var/spool/mail/root提示
- Office拼音助手第二版(一键给文档里的汉字注音)
- #金数据#微信小程序#微信小程序跳转金数据小程序并获取问卷信息
- 聚合搜索V2.0泛解析泛目录站群二开源码 可做指定关键词SEO源码
- 路在脚下、梦在身上,技能提升不是为了别人!
- mapper method ......attempted to return null from.....
- linux系统安装teamview,在Ubuntu 18.04系统上安装TeamViewer的两种方法