在js中是什麼意思,js裡面 是什麼意思

2021-05-28 04:37:11 字數 5364 閱讀 3483

1樓:你死灰復燃

在 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的選擇器相類似

2樓:匿名使用者

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

不過那都是自己定義的 本身沒什麼意思

3樓:匿名使用者

沒有特別的意思。在變數名中可以用美元符開頭。。

但如果在jq中。。意義就廣泛了

4樓:匿名使用者

jquery裡的語法規則。相當於document.getelementbyid(...)

5樓:蒿韋希漠

大多數時候用作jquery物件或zepto物件命名錶示,比如

jquery("body"); //選中了bodydom節點

$("body");//也可以用這種方式表示選中了bodydom節點而zepto則是一個移動端前端類似jquery的js庫,而且用法大都是一樣

js裡面$是什麼意思

6樓:育知同創教育

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中:是什麼意思

7樓:育知同創教育

下面是經過查資料和實現得出的結論:

一、三元操作符裡面的冒號 ?: 比如:

a = expression ? b : c;

如果 expression 為 true,則將 b 賦予 a;

如果 expression 為 false,則將 c 賦予 a。

二、作為一個物件的屬性, 比如:

var on = ;

該表示式表示建立一個物件,該物件具有兩個屬性,屬性 a 的值是 1,屬性 b 的值是 2。要訪問該物件的屬性可以用類似 on.a 或 on["a"] 的方法來訪問。

js中$是什麼意思

8樓:活寶逗比先生

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中「$」是什麼意思?

9樓:風吹的小羊

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) ; 其實就是一個自定義函式,用$只是簡單,其實用其它字元也是一樣的,

10樓:匿名使用者

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

不過那都是自己定義的 本身沒什麼意思

11樓:你死灰復燃

在 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中$是什麼意思?

12樓:活寶逗比先生

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例項物件的一些方法所返回的結果陣列中,

13樓:司興有和辰

沒什麼特別意思。

就是有的人喜歡把這個符號定義成一個物件

比如:var$=

function(id)

那麼,你執行$(id)就相當於執行了document.getelementbyid(id)

js中的$是什麼?

14樓:陽光上的橋

一、在js裡面,$沒有特殊含義,只是一個普通的符號。

二、在js裡面,$可以向a、b、c這些字母一樣作為變數、函式、物件、類的名稱,例如下面的**是合法的:

$abc=123*456;

document.write($abc);

甚至可以使用$、$$來作為變數名、函式名。

三、由於$這麼字元比較特殊,許多js擴充套件庫都把一些有用的功能函式、類以$開頭命名,例如jquery裡面$就是有用的函式(按名稱獲取物件)。

在js中是什麼意思,js中 是什麼意思

本身沒有意思,jquery的裡面定義過 所以可以用,這就好比,你定義了一個function,寫法如下 function id 這樣你的js 中也可以用類似jquery中的寫法,id 嘿嘿,如果沒有引入jquery,自己這樣定義一個function,其實是很方便的。jquery裡才有 原生態的js裡沒...

js裡面某某true是什麼意思,JS裡面給一個變數賦值為true是什麼意思?

js裡面某某 true,就等於給某變數賦值,true就是讓這個變數為真。因為在js中很多地方會用到條件判斷。比如使用者名稱輸入 檢測使用者輸入內容,如果不為空,那麼就是變數flag賦值true,為空就賦值false。然後根據flag的值進行不同操作,其實就是根據使用者輸入內容是不是為空來操作。布林型...

js中var是什麼意思,Js中的,是什麼意思

就是要拼接在一起的字串或變數,是連線符號,如 window.onload function 輸出結果為 hello world 其中 hello 是固定的字串,a是變數,改變a的值,輸出結果也會改變,但是都是以 hello 開頭,因為是固定字串,而 是將兩個字串連線在一起的連線符號,其實也是 號,只...