饥人谷技术博客

JS系列 -- 基本概念(一)基础

2018-01-04  本文已影响14人  bowen_wu

语法

区分大小写

ECMAScript 中的一切(变量 函数名和操作符)都区分大小写

标识符

标识符:标识符(identifier)指的是用来识别各种值的合法名称,变量、函数、属性的名字或者是函数的参数都是标识符

规则:

书写格式

ECMAScript 中标识符 推荐 采用 "驼峰大小写(camelCase)" 书写格式。
还有 "短横线分隔命名(kebab-case)" 书写格式和 "单词首字母大写(PascalCase)" 书写格式。

语句

JavaScript 程序的执行单位为行(line),也就是一行一行地执行。一般情况下,每一行就是一个语句。

语句和表达式的区别:

注释

" // " ==>单行注释
/*
*这是一个
*多行注释
*/

<!--  合法的单行注释   -->

在使用编辑器时,快捷键为 Ctrl + ?

关键字和保留字

关键字和保留字具有特定的用途,不能用作标识符。

变量

ECMAScript 中的变量是松散类型的,所谓松散类型就是可以用来保存任何类型的数据

定义:

定义变量时使用 var 操作符,var 操作符定义的变量将成为定义该变量的作用域中的局部变量

套路

var a = // 2
1

结果:a = 1

var a = 1
if(a = 3)
    console.log('a等于3')

结果:打印出:a等于3

var a = 
1

结果:合法,等价于 a = 1

var a = /* 2 */
1

结果:a = 1

上一篇下一篇

猜你喜欢

热点阅读