一、js能做什么
1、在浏览器端口
- 可以让我们的网页更加生动
- 处理一些数据
- 发送ajax请求
- 表单验证
- dom/bom
- 操作cookie等
2、在node(服务器端)
- 类似于后端进行开发
- 提供项目接口
二、js的组成
ECMAscript、dom、bom
三、js的数据类型
1、基础数据类型
- null (是一个值,与underfinder比较时,值相等,类型不同)
- boolean (只有true和false两个值)
- Number (在大多数编程语言中,数值类型分为int和float,但js只用number表示)
- Symbol
- bigint
- String (字符串,.length获取字符串长度,空格与符号都算)
- underfined (变量申明后,没有赋值,一般不会显示的申明这种类型)
2、引用数据类型
Object
- object
- function
- array