mirror of
https://github.com/Estom/notes.git
synced 2026-04-13 18:00:27 +08:00
javascript 简单复习
This commit is contained in:
35
JavaScript/ecmascript-5/basics-grammar.md
Normal file
35
JavaScript/ecmascript-5/basics-grammar.md
Normal file
@@ -0,0 +1,35 @@
|
||||
## 区分大小写
|
||||
|
||||
JavaScript 是一种区分大小写的语言。这意味着 JavaScript 的关键字、变量名、函数名、以及任何其他的标识符必须使用一致的大小写形式。比如 atguigu、Atguigu 或 ATGUIGU 是不同的变量名。
|
||||
|
||||
```javascript
|
||||
var jinyunlong = "jinyunlong";// 定义jinyunlong变量
|
||||
console.log(jinyunlong);// 打印jinyunlong变量
|
||||
var Jinyunlong = "Jinyunlong";// 定义Jinyunlong变量
|
||||
console.log(Jinyunlong);// 打印Jinyunlong变量
|
||||
var JINYUNLONG = "JINYUNLONG";// 定义JINYUNLONG变量
|
||||
console.log(JINYUNLONG);// 打印JINYUNLONG变量
|
||||
```
|
||||
|
||||
> **值得注意的是:** 在 JavaScript 中定义变量名和函数名时应该特别注意。
|
||||
|
||||
## 空格和换行
|
||||
|
||||
JavaScript 会忽略出现在代码中的空格、制表符和换行符。
|
||||
|
||||
由于可以自由地在代码中使用空格、制表符和换行符,所以采用整齐、一致的缩进来形成统一的编码风格,从而提高代码的可读性显得尤为重要。
|
||||
|
||||
JavaScript 还可以识别水平制表符、垂直制表符、换页符等,JavaScript 将以下字符识别为行结束符:换行符、回车符、行分隔符、段分隔符等。回车符加换行符在一起被解析为一个单行结束符。
|
||||
|
||||
## 可选的分号
|
||||
|
||||
JavaScript 的语句一般是以一个分号作为结尾。当然,JavaScript 也允许忽略这个分号。如果省略分号,则由解释器确定语句的结尾,如下述代码:
|
||||
|
||||
```javascript
|
||||
var sum = a + b// 即使没有分号也是有效的语句 —— 不推荐
|
||||
var diff = a - b;// 有效的语句 —— 推荐
|
||||
```
|
||||
|
||||
> **值得注意的是:** 在 JavaScript 中,虽然语句结尾的分号不是必需的,但还是建议任何时候都不要省略。使用分号是一个非常好的编程习惯。
|
||||
|
||||
## 注释
|
||||
Reference in New Issue
Block a user