在js中是什么意思,js里面 是什么意思

2021-04-14 05:41:51 字数 5274 阅读 9733

1楼:育知同创教育

js里面$的意思是:

$符号在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) ; 其实就是一个自定义函数,用$只是简单,其实用其它字符也是一样的, f=function (id) ;也可以 其中参数id是html文档中的id, 比如

则obj=$('ss')就是引用的这个id='ss'的对象 使用$()方法

$() 方法是在dom中使用过于频繁的 document.getelementbyid() 方法的一个便利的简写,就像这个dom方法一样,这个方法返回参数传入的id的那个元素。

比起dom中的方法,这个更胜一筹。你可以传入多个id作为参数然后 $() 返回一个带有所有要求的元素的一个 array 对象。

this is a paragraph

this is another paragraph

下面的这个getobject方法和$符号是一样的意思:

function getobject(elementid)

else if(document.all)

else if(document.layers)

js中$是什么意思?

2楼:活宝逗比先生

input属性。返回当前所作用的字符串,可以简写为$_,初始值为空字符串""。

(b)lastmatch属性。是当前表达式模式的最后一个匹配字符串,可以简写为$&。其初始值为空字符串""。在每次成功匹配时,lastmatch属性值都会随之改变。

(c)lastparen属性。如果表达式模式中有括起来的子匹配,是当前表达式模式中最后的子匹配所匹配到的子字符串,可以简写为$+。其初始值为空字符串""。

每次成功匹配时,lastparen属性值都会随之改变。

(d)leftcontext属性。是当前表达式模式最后一个匹配字符串左边的所有内容,可以简写为$`(其中“'”为键盘上“esc”下边的反单引号)。初始值为空字符串""。

每次成功匹配时,其属性值都会随之改变。

(e)rightcontext属性。是当前表达式模式最后一个匹配字符串右边的所有内容,可以简写为$’。初始值为空字符串""。每次成功匹配时,其属性值都会随之改变。

(f)$1…$9属性。这些属性是只读的。如果表达式模式中有括起来的子匹配,$1…$9属性值分别是第1个到第9个子匹配所捕获到的内容。

如果有超过9个以上的子匹配,$1…$9属性分别对应最后的9个子匹配。在一个表达式模式中,可以指定任意多个带括号的子匹配,但regexp对象只能存储最后的9个子匹配的结果。在regexp实例对象的一些方法所返回的结果数组中,

3楼:司兴有和辰

没什么特别意思。

就是有的人喜欢把这个符号定义成一个对象

比如:var$=

function(id)

那么,你运行$(id)就相当于运行了document.getelementbyid(id)

在js中 $是什么意思?

4楼:你死灰复燃

在 prototype 和dwr 的js 类库里也有这个符号,在这两个类库里的这个符号是代表 document.getelementbyidx()这个函数。为了达到document.

getelementbyidx() 这个函数的效果,jquery 也试用了 $() 这个符号。 例:   var someelement = $("#myid"); 看起来比其他两个框架的要多了一个“#” 。

好,看看下面的用法:

$("div p"); // (1)

$("div.container"); // (2)$("div #msg"); // (3)$("table a",context); // (4)在prototype里看过这样的写法吗?第一行**得到所有标签下的p元素。

第二行**得到class 为container的元素, 第三行**得到标签下面id为msg的元素。第四行**得到context为上下文的table里面所有的连接元素。如果你熟悉css,你会觉得这些写法很眼熟!

对了。正是。看出奥妙了吧。

jquery就是通过这样的方式来找到dom对象里面的元素。跟css的选择器相类似

5楼:匿名用户

你看的是框架吧 一般用做替换document.getelementbyid

不过那都是自己定义的 本身没什么意思

6楼:匿名用户

没有特别的意思。在变量名中可以用美元符开头。。

但如果在jq中。。意义就广泛了

7楼:匿名用户

jquery里的语法规则。相当于document.getelementbyid(...)

8楼:蒿韦希漠

大多数时候用作jquery对象或zepto对象命名表示,比如

jquery("body"); //选中了bodydom节点

$("body");//也可以用这种方式表示选中了bodydom节点而zepto则是一个移动端前端类似jquery的js库,而且用法大都是一样

js中:是什么意思

9楼:育知同创教育

下面是经过查资料和实现得出的结论:

一、三元操作符里面的冒号 ?: 比如:

a = expression ? b : c;

如果 expression 为 true,则将 b 赋予 a;

如果 expression 为 false,则将 c 赋予 a。

二、作为一个对象的属性, 比如:

var on = ;

该表达式表示建立一个对象,该对象具有两个属性,属性 a 的值是 1,属性 b 的值是 2。要访问该对象的属性可以用类似 on.a 或 on["a"] 的方法来访问。

js中$是什么意思

10楼:活宝逗比先生

input属性。返回当前所作用的字符串,可以简写为$_,初始值为空字符串""。

(b)lastmatch属性。是当前表达式模式的最后一个匹配字符串,可以简写为$&。其初始值为空字符串""。在每次成功匹配时,lastmatch属性值都会随之改变。

(c)lastparen属性。如果表达式模式中有括起来的子匹配,是当前表达式模式中最后的子匹配所匹配到的子字符串,可以简写为$+。其初始值为空字符串""。

每次成功匹配时,lastparen属性值都会随之改变。

(d)leftcontext属性。是当前表达式模式最后一个匹配字符串左边的所有内容,可以简写为$`(其中“'”为键盘上“esc”下边的反单引号)。初始值为空字符串""。

每次成功匹配时,其属性值都会随之改变。

(e)rightcontext属性。是当前表达式模式最后一个匹配字符串右边的所有内容,可以简写为$’。初始值为空字符串""。每次成功匹配时,其属性值都会随之改变。

(f)$1…$9属性。这些属性是只读的。如果表达式模式中有括起来的子匹配,$1…$9属性值分别是第1个到第9个子匹配所捕获到的内容。

如果有超过9个以上的子匹配,$1…$9属性分别对应最后的9个子匹配。在一个表达式模式中,可以指定任意多个带括号的子匹配,但regexp对象只能存储最后的9个子匹配的结果。在regexp实例对象的一些方法所返回的结果数组中,

在js中“$”是什么意思?

11楼:风吹的小羊

js里面$的意思是:

$符号在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) ; 其实就是一个自定义函数,用$只是简单,其实用其它字符也是一样的,

12楼:匿名用户

你看的是框架吧 一般用做替换document.getelementbyid

不过那都是自己定义的 本身没什么意思

13楼:你死灰复燃

在 prototype 和dwr 的js 类库里也有这个符号,在这两个类库里的这个符号是代表 document.getelementbyidx()这个函数。为了达到document.

getelementbyidx() 这个函数的效果,jquery 也试用了 $() 这个符号。 例:   var someelement = $("#myid"); 看起来比其他两个框架的要多了一个“#” 。

好,看看下面的用法:

$("div p"); // (1)

$("div.container"); // (2)$("div #msg"); // (3)$("table a",context); // (4)在prototype里看过这样的写法吗?第一行**得到所有标签下的p元素。

第二行**得到class 为container的元素, 第三行**得到标签下面id为msg的元素。第四行**得到context为上下文的table里面所有的连接元素。如果你熟悉css,你会觉得这些写法很眼熟!

对了。正是。看出奥妙了吧。

jquery就是通过这样的方式来找到dom对象里面的元素。跟css的选择器相类似

js里面的$是什么意思

14楼:小建狗

$相当于document.getelementbyid('t')跟$('t')一样的,都是可以获取标签的id

15楼:匿名用户

是jqery里的一个符号,一般用于选择元素,jquery是js的一个框架,小巧灵活功能强大,可以到网上找些教程学学

js"里面的是什么意思,js里面$是什么意思

1楼 匿名用户 与或非 与 两边的东西 同事为真的时候才为真 或 两边只要有一个为真的时候 表达式就为真! 非 非后面的 为真 表达式就为假 后面为假的 表达式就是真的 就是相反的意思 问题中的 就是 第二种 或 2楼 js里面 代表逻 辑或语句,一般 逻辑或 语句只要有一个条件满足,那么就会执行流...

js里的是什么意思,js里面$是什么意思

1楼 朕成功先生 那可能是用了js的框架,诸如prototype。是document getelementbyid 的缩 写, aobject 即document getelementbyid aobject 。当然 不仅仅只有这么简单的缩写函数。 classid 就可以得到页面内所有用了css类c...

js中+和有什么区别,js里面+=是什么意思

1楼 匿名用户 a 2 a a 2 a 2 a 2 js中 和 有什么区别 2楼 纯洁的小树 就是复制, 是变量加上右侧表达式的值之后再重新复制给变量,例如var a 2 直接给a变量赋值2 a 2 和 a a 2 是等效的! 3楼 轻浮摇摆 这个都一样的把, 是一个运算符号,意思为赋值 为自增 4...