【问题标题】:What ASCII characters are valid for Javascript variable names? [duplicate]哪些 ASCII 字符对 Javascript 变量名有效? [复制]
【发布时间】:2015-09-01 06:21:55
【问题描述】:

我已经看到了另一个问题,不幸的是,答案在 Unicode 上花费了太多注意力,而对正常的 ASCII 字符只字未提。

我需要知道哪些 7 位 ASCII 字符 (0..127) 在 Javascript 标识符名称中是有效的。

【问题讨论】:

  • 你试过了吗?
  • @epascarello:到底试试什么? ASCII 字符的所有可能组合?
  • “答案太复杂了”——这很清楚不是吗?确实有很多字符类别,但是如果您单击链接,您会看到它们按代码点顺序排列,其中许多没有任何代码
  • 抱歉,“太复杂”不是再次发布相同问题的正当理由。那里有很多好的答案,this one 有帮助吗?

标签: javascript


【解决方案1】:

根据this article,这都是关于 javascript 变量的:

为变量(唯一标识符)构造名称的一般规则是:

名称可以包含字母、数字、下划线和美元符号。 名称必须以字母开头 名称也可以以 $ 和 _ 开头 名称区分大小写(y 和 Y 是不同的变量) 保留字(如 JavaScript 关键字)不能用作名称

您可以使用所有 ASCII 代码。但你必须遵守以上规则。

【讨论】:

  • 不错的答案,谢谢
猜你喜欢
  • 2010-12-12
  • 1970-01-01
  • 2012-01-30
  • 1970-01-01
相关资源
最近更新 更多