支付寶小程序框架 SJS·變量

2020-09-18 10:28 更新

SJS 中的變量均為值的引用。

語法規(guī)則

  • var 與 JavaScript 中表現(xiàn)一致,會有變量提升。
  • 支持 const 與 let,與 JavaScript 表現(xiàn)一致。
  • 沒有聲明的變量直接賦值使用,會被定義為全局變量。
  • 只聲明變量而不賦值,默認值為 undefined

var num = 1;
var str = "hello alipay";
var undef; // undef === undefined
const n = 2;
let s = 'string';
globalVar = 3;

變量名

命名規(guī)則

變量命名必須符合下面兩個規(guī)則:

  • 首字符必須是:字母(a-z,A-Z),下劃線(_)
  • 首字母以外的字符可以是:字母(a-z,A-Z),下劃線(_),數(shù)字(0-9)

保留標識符

與 Javascript 語法規(guī)則一致,以下標識符不能作為變量名:

arguments
break
case
continue
default
delete
do
else
false
for
function
if
Infinity
NaN
null
require
return
switch
this
true
typeof
undefined
var
void
while
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號