modify
This commit is contained in:
parent
822caa0056
commit
c573695013
@ -227,6 +227,8 @@ PS:在Sublime Text里,输入`<sc`后,按tab键,可以自动补齐。
|
|||||||
|
|
||||||
如果你用的是搜狗拼音,**建议不要用shift切换中英文**(可以在搜狗软件里进行设置),不然很容易输入中文的分号;建议用ctrl+space切换中英文输入法。
|
如果你用的是搜狗拼音,**建议不要用shift切换中英文**(可以在搜狗软件里进行设置),不然很容易输入中文的分号;建议用ctrl+space切换中英文输入法。
|
||||||
|
|
||||||
|
(3)严格区分大小写
|
||||||
|
|
||||||
### 注释
|
### 注释
|
||||||
|
|
||||||
我们不要把html、CSS、JavaScript三者的注释格式搞混淆了。
|
我们不要把html、CSS、JavaScript三者的注释格式搞混淆了。
|
||||||
@ -357,7 +359,7 @@ JS代码如下:
|
|||||||
|
|
||||||
![](http://img.smyhvae.com/20180116_2020.png)
|
![](http://img.smyhvae.com/20180116_2020.png)
|
||||||
|
|
||||||
var是英语“variant”变量的缩写。后面要加一个空格,空格后面的东西就是“变量名”,
|
var是英语“variant”变量的缩写。后面要加一个空格,空格后面的东西就是“变量名”:
|
||||||
|
|
||||||
- 定义变量:var就是一个**关键字**,用来定义变量。所谓关键字,就是有特殊功能的小词语。关键字后面一定要有空格隔开。
|
- 定义变量:var就是一个**关键字**,用来定义变量。所谓关键字,就是有特殊功能的小词语。关键字后面一定要有空格隔开。
|
||||||
|
|
||||||
@ -426,19 +428,70 @@ implements、import、int、interface、long、native、package、private、prot
|
|||||||
6.汉语可以作为变量名。但是不建议使用,因为 low
|
6.汉语可以作为变量名。但是不建议使用,因为 low
|
||||||
|
|
||||||
|
|
||||||
## 变量的类型
|
## 变量的数据类型
|
||||||
|
|
||||||
变量里面能够存储数字、字符串等。变量会自动的根据存储内容的类型不同,来决定自己的类型。
|
变量里面能够存储数字、字符串等。变量会自动的根据存储内容的类型不同,来决定自己的类型。
|
||||||
|
|
||||||
|
数据类型指的就是字面量的类型,在JS中一共有六种数据类型:
|
||||||
- **简单数据类型(值类型)**:字符串 String、数字 Number、布尔 Boolean、未定义 undefined、空 null。
|
|
||||||
|
|
||||||
- **复杂数据类型(引用类型)**:Object、function、Array、Date、RegExp、Error...
|
|
||||||
|
|
||||||
|
- **基本数据类型(值类型)**:String 字符串、Number 数值、Boolean 布尔值、Null 空值、Undefined 未定义。
|
||||||
|
|
||||||
|
- **引用数据类型(引用类型)**:Object 对象。
|
||||||
|
|
||||||
|
|
||||||
|
PS:内置对象function、Array、Date、RegExp、Error等都是属于Object。
|
||||||
|
|
||||||
|
|
||||||
|
基本数据类型:参数赋值的时候,传数值。
|
||||||
|
|
||||||
|
引用数据类型:参数赋值的时候,传地址(修改的同一片内存空间)。
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### String 字符串
|
||||||
|
|
||||||
|
来看个示例。现有如下代码:
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
var a = "abcde";
|
||||||
|
var b = "生命壹号";
|
||||||
|
var c = "123123";
|
||||||
|
var d = "哈哈哈哈哈";
|
||||||
|
var e = ""; //空字符串
|
||||||
|
|
||||||
|
console.log(typeof a);
|
||||||
|
console.log(typeof b);
|
||||||
|
console.log(typeof c);
|
||||||
|
console.log(typeof d);
|
||||||
|
console.log(typeof e);
|
||||||
|
```
|
||||||
|
|
||||||
|
控制台输出如下:
|
||||||
|
|
||||||
|
```
|
||||||
|
sting
|
||||||
|
sting
|
||||||
|
sting
|
||||||
|
sting
|
||||||
|
sting
|
||||||
|
```
|
||||||
|
|
||||||
|
注意事项:
|
||||||
|
|
||||||
|
(1)在JS中,字符串需要使用引号引起来。使用双引号或单引号都可以,但是不要混着用。比如下面这样写是不可以的:
|
||||||
|
|
||||||
|
```
|
||||||
|
var str = `hello";
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
简单数据类型:参数赋值的时候,传数值
|
|
||||||
|
|
||||||
复杂数据类型:参数赋值的时候,传地址(修改的同一片内存空间)
|
|
||||||
|
|
||||||
|
|
||||||
### 数值型:Number
|
### 数值型:Number
|
||||||
@ -499,36 +552,6 @@ Undefined和任何数值计算为NaN。NaN 与任何值都不相等,包括 NaN
|
|||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### 字符串型:string
|
|
||||||
|
|
||||||
现有如下代码:
|
|
||||||
|
|
||||||
```javascript
|
|
||||||
var a = "abcde";
|
|
||||||
var b = "传智播客";
|
|
||||||
var c = "123123";
|
|
||||||
var d = "哈哈哈哈哈";
|
|
||||||
var e = ""; //空字符串
|
|
||||||
|
|
||||||
console.log(typeof a);
|
|
||||||
console.log(typeof b);
|
|
||||||
console.log(typeof c);
|
|
||||||
console.log(typeof d);
|
|
||||||
console.log(typeof e);
|
|
||||||
```
|
|
||||||
|
|
||||||
控制台输出如下:
|
|
||||||
|
|
||||||
```
|
|
||||||
sting
|
|
||||||
sting
|
|
||||||
sting
|
|
||||||
sting
|
|
||||||
sting
|
|
||||||
```
|
|
||||||
|
|
||||||
### 连字符和加号的区别
|
### 连字符和加号的区别
|
||||||
|
|
||||||
键盘上的`+`可能是连字符,也可能是数字的加号。如下:
|
键盘上的`+`可能是连字符,也可能是数字的加号。如下:
|
2
21-Vue基础/02-Vue的举例:列表功能.md
Normal file
2
21-Vue基础/02-Vue的举例:列表功能.md
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user