Javascript基础讲解
一、基础语法
1. 分类
ECMAScript:js基本语法与标准
DOM: Document Object Model文档对象模型
BOM :Browser Object Model浏览器对象模型
2. 表达式和语句
JavaScript区分表达式和语句。表达式是输出值的,并且可以写在任何需要一个值的地方。例如函数调用里面的实参。
3. 标识符和规则
标识符(identifier)
是用来识别具体对象的一个名称。最常见的标识符就是变量名,以及后面要提到的函数名。JavaScript语言的标识符对大小写敏感,所以a和A是两个不同的标识符。
命名规则
第一个字符,可以是任意Unicode字母(包括英文字母和其他语言的字母),以及美元符号($)和下划线(_)。
第二个字符及后面的字符,除了Unicode字母、美元符号和下划线,还可以用数字0-9。
4. 条件语句
if 语句:
只有当指定条件为 true 时,使用该语句来执行代码
if…else 语句:
当条件为 true 时执行代码,当条件为 false 时执行其他代码if…else if…else 语句:
使用该语句来选择多个代码块之一来执行
switch 语句:
使用该语句来选择多个代码块之一来执行
二、数据类型
(1)、简单数据类型
string、number、boolean
(2)、复杂数据类型
String、Number、Boolean、Array、Math、Date、Obeject、function、RegExp(正则表达式)
(3)、空数据类型
* Null —→Null的数据类型会返回一个Object
* undifined
tips:用typeof可以进行判断数据类型;
tips:定义的简单数据类型变量,其数据保存在变量中;
而复杂数据类型,其变量保存的是数据所在的内存地址
数据类型 | 对应前缀 |
---|---|
Array数组 | a |
Boolean布尔 | b |
Float浮点 | f |
Function | fn |
Interger(int)整型 | i |
Object对象 | o |
Regular Expression正则 | re |
String 字符串 | s |
三、运算符
-
JavaScript 赋值运算符
-
JavaScript 算数运算符
-
JavaScript 字符串运算符
-
JavaScript 比较运算符
-
JavaScript 逻辑运算符
-
JavaScript 类型运算符
-
JavaScript 位运算符
四、函数
- 函数定义
- 函数声明
- 函数表达式
学习目标::
初步学习并了解Javascript基础知识
学习内容:
1、 掌握JavaScript 基础语法
2、 掌握JavaScript 数据类型
3、 掌握JavaScript 运算符
4、 掌握JavaScript 函数