程序员人生 网站导航

Jscript 随记

栏目:互联网时间:2014-11-20 08:37:50

1、Jscript 不能用来编写独立运行的利用程序,并且没有对读写文件的内置支持。

2、注意,语句块中的原始语句以分号结束,但语句块本身其实不以分号结束。

3、注意,Jscript 与 C++ 和其他某些语言不同,它不认为语句块是1个新的范围;只有函数创建新范围。
4、注意   如果您试图将1个多行注释插入到另外一个中,JScript 不能按正常的方式解释生成的多行注释。标明嵌入的多行注释结束的 */ 被认为是全部多行注释的结尾。这就意味着嵌入多行注释以后的文本不再被认为是注释;相应地,它将被解释为 JScript 代码,并会产生语法毛病。

5、如果在var语句中没有初始化变量,变量自动取 JScript 值undefined。虽然其实不安全,但声明语句中疏忽var 关键字是合法的 JScript 语法。这时候,JScript 解释器给予变量全局范围的可见度。当在进程级中声明1个变量时,它不能用于全局范围;这类情况下,变量声明必须var 关键字。

6、JScript 变量的类型相应于他们包括的值的类型,是1种自由类型的语言。它的变量没有预定类型。
运算 结果
数值与字符串相加 将数值强迫转换为字符串。
布尔值与字符串相加 将布尔值强迫转换为字符串。
数值与布尔值相加 将布尔值强迫转换为数值。

7、Jscript 提供了 11 个内部(或“内置”)对象。它们是ArrayBooleanDateFunctionGlobalMathNumberObjectRegExpErrorString 对象。

继续补充中、、、
------分隔线----------------------------
------分隔线----------------------------

最新技术推荐