区分大小写
变量、函数名、运算符以及其他一切东西都是区分大小写的。
例如:变量test与变量TEST是不同的。
变量是弱类型的
ECMAScript中的变量无特定的类型,定义变量时只用var运算符,可以将它初始化为任意值。
因此,可以随时改变变量所存数据的类型(尽量避免这样做)。
例如:
var color = "white"; var num = 30; var visible = true;
每行结尾的分号可有可无
Java、C和Perl都要求每行代码以分号(;)结束才符合语法。
ECMAScript允许开发者自行决定是否以分号结束一行代码。如果没有分号,ECMAScript就把折行代码的结尾看做该语句的结尾(与Visual Basic和VBScript相似),前提是这样没有破坏代码的语义。
最好的代码编写习惯是加入分号,因为没有分号,有些浏览器就不能正确运行,不过根据ECMAScript标准,下面两行代码都是正确的:
var test1 = "red" var test2 = "blue";
注释与 Java、C 和 PHP 语言的注释相同
ECMAScript借用了这些语言的注释语法。
有两种类型的注释:
单行注释以双斜杠开头(//)
多行注释以单斜杠和星号开头(/*),以星号和单斜杠结尾(*/)
//这是一条单行注释 /*这是一个多行 注释*/
括号表示代码块
代码块表示一系列应该按顺序执行的语句,这些语句被封装在左括号({)和右括号(})之间。
例如:
if (colorTest == "red") { colorTest= "blue"; alert(colorTest); }
- 我的微信
- 一起交流技术
- 我的微信公众号
- 一起交流技术