注意:SJS 不支持 JavaScript 的大部分全局属性和方法。
1)Infinity;
2)NaN;
3)undefined。
具体使用请参考 ES5 标准。
1)decodeURI;
2)decodeURIComponent;
3)encodeURI;
4)encodeURIComponent;
5)isNaN;
6)isFinite;
7)parseFloat;
8)parseInt。
具体使用请参考 ES5 标准。
console.log
方法可在 console 窗口输出信息,可以接受多个参数,将多个参数结果连接起来输出。
1)now;
2)parse;
3)UTC。
具体使用请参考 ES5 标准。
1)MAX_VALUE;
2)MIN_VALUE;
3)NEGATIVE_INFINITY;
4)POSITIVE_INFINITY。
具体使用请参考 ES5 标准。
1)stringify(object)
: 将 object 对象转换为 JSON 字符串,并返回该字符串。
2)parse(string)
: 将 JSON 字符串转化成对象,并返回该对象。
console.log(undefined === JSON.stringify()); console.log(undefined === JSON.stringify(undefined)); console.log("null"===JSON.stringify(null)); console.log("222"===JSON.stringify(222)); console.log('"222"'===JSON.stringify("222")); console.log("true"===JSON.stringify(true)); console.log(undefined===JSON.stringify(function(){})); console.log(undefined===JSON.parse(JSON.stringify())); console.log(undefined===JSON.parse(JSON.stringify(undefined))); console.log(null===JSON.parse(JSON.stringify(null))); console.log(222===JSON.parse(JSON.stringify(222))); console.log("222"===JSON.parse(JSON.stringify("222"))); console.log(true===JSON.parse(JSON.stringify(true))); console.log(undefined===JSON.parse(JSON.stringify(function(){})));
1)E;
2)LN10;
3)LN2;
4)LOG2E;
5)LOG10E;
6)PI;
7)SQRT1_2;
8)SQRT2。
具体使用请参考 ES5 标准。
1)abs;
2)acos;
3)asin;
4)atan;
5)atan2;
6)ceil;
7)cos;
8)exp;
9)floor;
10)log;
11)max;
12)min;
13)pow;
14)random;
15)round;
16)sin;
17)sqrt;
18)tan。
具体使用请参考 ES5 标准。