$符號在php中是表示變數的特徵字符, 在js中它也有很多作用。
1.1用來表示變數。
例:
var str='hello world !';
var $str='hello world !';
1.2在正規表示式中,以符合結尾。
1.3由於受prototype.js(框架,用於將一些常用的函數封裝,方便操作)的影響,常用$來表示一個查找對象的函數, 其實就是一個自定義函數,用$只是簡單,與用其它字元是一樣的。
例:
HTML程式碼
JS程式碼
$=function (id){
return (typeof (id)=='object')? Id : 1 id);
}
或
f=function (id){
return (typeof (id)=='object')? Id : document.getElementById(id);
}
) ');
obj=f('name');
$()方法是在HTML DOM中使用過於頻繁的document.getElementById()方法的一個簡寫,就像這個DOM方法一樣,這個方法返回參數傳入id的那個元素。但$()方法更勝一籌,可以接受多個id參數然後回傳一個符合所有要求元素的一個Array物件。