我看到$(var)通常在我正在查看的Actionscript代碼中,其中var是先前定義的變量。這究竟意味着什麼?
3
A
回答
3
編輯: 感謝joshtynjalas校正,下面一行是錯了,對不起!美元符號實際上可以精確地用同樣的方式在JS(見下方例子):
在的Actionscript你不能使用$跡象自身的屬性名稱(至少在AS2和AS3)。
雖然可以將它與其他字符結合使用。 恰巧,開發人員使用它作爲前綴來識別靜態字段或常量(例如private static var $boxHeight:int = 480
)。
僅供參考,這裏是從ECMA腳本規範一句話:
「本標準規定了從統一 標準給出的語法一個出發 :美元符號($)和 下劃線(_ )在標識符中允許在任何地方使用 。美元符號是 ,僅用於機械地生成 生成的代碼。
我猜你的Javascript在美元符號可以被看作是一個變量名混合起來。多虧了這一點,您可以將其分配爲預定義功能的快捷方式參考。
function popup(value)
{
alert(value)
}
$ = popup;
$("hello");
$("world");
的做法是由原型(.js文件),以抽象的相當痛苦getElementById(id_name);
1
這是一個函數調用$,jQuery實際使用了很多
你的意思字面意思是「$(VAR)」用括號或變量命名的東西廣泛引入像「$輸入」?帶括號的 – 2009-02-25 23:35:22
。謝謝! – sutee 2009-02-26 00:02:20