ES笔记—基础之语法篇

ES中的一切(变量、函数、操作符、属性)都区分大小写。

test !== Test 
function test () {} !== function Test () {}
obj.username !== obj.userName

标识符,指变量名、函数名、属性名以及参数名等等。格式规则如下:
1、 首字符必须是字母、下划线(_)或一个美元符号($);
2、 其他字符可以是字母、下划线、美元符号、数字;
3、 推荐: 标识符采用驼峰大小写格式,如:firstName;
4、 注意:不能把关键字、保留字、true、false、null用作标识符。

var lin   _lin    $lin  lin123
var linName firstName lastName    // 驼峰大小写格式
var class true false null      // 这些不能用作标识符

注释使用C风格格式,包括单行注释和块级注释。

// 单行注释
/* 
 块级注释 
*/

严格模式(strict mode),是为 JavaScript 定义了一种不同的解析与执行模型。要启用该模式,只需在顶部或函数顶部添加"strict mode"。

"strict mode"  // 整个应用程序都启用严格模式
function strictMode () {
  "strict mode";   // 在函数strictMode内启用严格模式
  //coding...
}

语句以一个分号结尾,若省略分号,则由解释器确定语句的结尾。 推荐:每一个语句都应该添加分号。

var sum = a + b  // 即使没有分号也是有效的语句——不推荐
var diff = a - b;  // 有效的语句——推荐
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容