JavaScript = ECMAScript + DOM + BOM
区分大小写
语句以;结尾(虽然也可以省略由解析器自行确定语句结尾,不推荐)
标识符:第一个字符必须是字母、下划线_、美元符号$,其他字符可以是字母(包含ASCII或Unicode字母字符)、下划线、美元符号或数字。不能与关键字和保留字相同。
命名惯例:驼峰大小写 - - 第一个单词小写,剩下每个单词首字母大写,e.g., firstSecond
注释:跟C++风格一样
编译指示 - - 严格模式
顶部(如函数内部上方)添加代码:"use strict"
推荐在控制语句中使用代码块 - - 用花括号,即使只有一条语句。
if (test) {
alert(test);
}
变量是松散类型的,可以用来保存任何类型的数据;定义局部变量使用var关键字,全局变量省略var关键字(不推荐);支持一条语句定义多个变量,以逗号分隔。
var message; // 局部变量
msg = "hi"; // 全局变量
var message = "hi",
found = false;
// 换行和缩进只是为了提高可读性
网友评论