Javascript 自定义变量语法而不是 var 使用 $

Jos*_*ton 0 html javascript variables syntax

我正在制作一个 javascript 库,并想制作一个自定义变量语法,所以不要像 php 那样使用 var 使用 $。需要明确的是,我不想使用 PHP。我正在制作一个供公众使用的特殊图书馆。

老实说,我不在乎你是否给我一个函数,我只是真的需要使用 $ 而不是 var 请我真的需要这个。

var x = 10; // Normal JavaScript variable

$x = 10; // Custom Variable Syntax which is what I would like
Run Code Online (Sandbox Code Playgroud)

Que*_*tin 5

JavaScript 没有提供以这种方式扩展语言的方法。

如果您想发明自己的语法,则需要设计自己的编程语言并将其转换为 JavaScript(例如 CoffeeScript 所做的)。

(注意:$x在 JavaScript 中是一个有效的标识符,$当你向它分配一些东西时,你不能导致任何以 a 开头的变量名被推断(由 JS)作为本地范围的变量。$x = 10;因此会抛出一个错误(或创建如果您没有使用严格模式,则为全局))。