Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用散列符号(#)作为标识符/别名_Javascript_Jquery - Fatal编程技术网

Javascript 使用散列符号(#)作为标识符/别名

Javascript 使用散列符号(#)作为标识符/别名,javascript,jquery,Javascript,Jquery,$符号由多个库(jQuery、MooTools、Prototype)使用 假设我有一个名为ProjectServices的类,我想创建一个别名,如 var #PS = ProjectServices; Wy在Javascript中不允许使用#作为别名或标识符吗?基本Javascript语法根本不允许这样做,而$是。每种编程语言都定义了一种允许各种符号使用的语法 JavaScript标识符必须以字母、下划线(\)或 美元符号(元),;后续字符也可以是数字(0-9)。 因为JavaScript区分

$符号由多个库(jQuery、MooTools、Prototype)使用

假设我有一个名为
ProjectServices
的类,我想创建一个别名,如

var #PS = ProjectServices;

Wy在Javascript中不允许使用#作为别名或标识符吗?

基本Javascript语法根本不允许这样做,而
$
是。每种编程语言都定义了一种允许各种符号使用的语法

JavaScript标识符必须以字母、下划线(\)或 美元符号(元),;后续字符也可以是数字(0-9)。 因为JavaScript区分大小写,所以字母包含字符 “A”到“Z”(大写)以及字符“A”到“Z” (小写)


来源:

字母、数字、'$'和'.'是唯一允许使用的字符。@elimirks.。因为规范上这么说。您遗漏了“从Javascript 1.5开始…”的部分