##熟悉JS
- **算法的概念分为:**
1. 特性:
- (1):明确性
- (2):有效性
- (3):有限性
2.为什么学习JS:
- (1)操作浏览器
- (2)广泛的使用领域
- **注:**JS的执行顺序是从上往下
- **一般注释分为:**
- (1)//:单行注释
- (2)/ *注释内容*/ :多行注释
- **标识符:**用来识别具体对象的一个名称,最常见的标识就是变量名,以及函数名,JavaScript语言的标识符对大小写敏感
- **命名常规:**第一个字符可以是任意Unicode字母以及符号:(&)和(-),其他不支持
- 第二个字符及后面的字符可以是数字保留字;在JS中已经定义过的字,使用者不能当作标识符(关键字不能当作标识符)
- **数据类型:**
1. 原始数据类型
- 数值(number)
- 字符串类型(string)
- 布尔值(boolean)
- null
- undefined
- **引入型:**
- 对象(object)
- 数组(array)
- 函数(function)
- **判断Number类型常用方法:**
- isInteger:判断参数是否为整数
- isNaN:判断参数是否为NaN
- parseFloat:把参数换为浮点数
- parseInt:把参数转换为整数
- **优先级:**
- 取反运算符>算术运算符>关系运算符>&&>//三四运算符>赋值运算符
- **算法的概念分为:**
1. 特性:
- (1):明确性
- (2):有效性
- (3):有限性
2.为什么学习JS:
- (1)操作浏览器
- (2)广泛的使用领域
- **注:**JS的执行顺序是从上往下
- **一般注释分为:**
- (1)//:单行注释
- (2)/ *注释内容*/ :多行注释
- **标识符:**用来识别具体对象的一个名称,最常见的标识就是变量名,以及函数名,JavaScript语言的标识符对大小写敏感
- **命名常规:**第一个字符可以是任意Unicode字母以及符号:(&)和(-),其他不支持
- 第二个字符及后面的字符可以是数字保留字;在JS中已经定义过的字,使用者不能当作标识符(关键字不能当作标识符)
- **数据类型:**
1. 原始数据类型
- 数值(number)
- 字符串类型(string)
- 布尔值(boolean)
- null
- undefined
- **引入型:**
- 对象(object)
- 数组(array)
- 函数(function)
- **判断Number类型常用方法:**
- isInteger:判断参数是否为整数
- isNaN:判断参数是否为NaN
- parseFloat:把参数换为浮点数
- parseInt:把参数转换为整数
- **优先级:**
- 取反运算符>算术运算符>关系运算符>&&>//三四运算符>赋值运算符