廖雪峰JS知识点整理——快速入门
2017-04-28 19:02
260 查看
基本语法
每个语句以;结尾。推荐,不强制
单行注释:
//...
多行注释:
/*... ...*/
数据类型和变量
运算
==自动转换数据类型再比较,不推荐使用
===不会转换数据类型,推荐使用
基本数据类型比较为值的比较,引用数据类型的比较为是否引用同一引用对象
=赋值符号
注意:
NaN === NaN; // false,判断
NaN的唯一方法:
isNaN(NaN); // true
typeof操作符,返回如值:
"undefined"——值未定义
"boolean"——布尔值
"string"——字符串
"number"——数值
"object"——对象或null
"function"——函数
数据类型:
Undefined类型
Null类型
Boolean类型
String类型
Number类型
Object类型
注意:
null,与
""(空字符串)不同,与
0(数值零)不同。
引用数据类型:
Object类型Array类型
Date类型
RegExp类型
Function类型
变量
直接声明,全局变量var申明,局部变量,“函数体的变量”
let申明,“代码块的变量”,只能在
{...}有效
字符串(String)
数组(Array)
对象(Object)
条件判断
循环
Map与Set
iterable
相关文章推荐
- Jsp EL的知识点整理,带你快速入门
- 依赖注入容器Unity Application Block快速入门(整理更新版,非原创)
- 【知识点整理】JS中的event属性总结
- Node.js快速入门
- python 入门快速学习整理
- Key-Value Observing 快速入门 整理案例
- sencha ext js 6 快速入门(必看)
- Node.js快速入门
- Processing.js快速入门--javascript开发版
- Node.js开发指南——第3章安装Node.js快速入门(四)模块和包
- Java入门基础-数组知识点整理
- 【个人整理】那些也许被遗漏在角落的JS知识点(一)
- 网页编程基础第二章知识点总结——HTML&CSS快速入门
- 《C++ Primer 4 Answer Book》 整理[1]——第1章 快速入门
- Wix学习整理(1)——快速入门HelloWorld
- 依赖注入容器Unity Application Block快速入门(整理更新版,非原创)
- 【个人整理】那些也许被遗漏在角落的JS知识点(四)
- 【JAVASCRIPT】js知识点整理1
- js常用知识点整理(欢迎补充)
- YUI介绍以及快速入门 Yahoo的JS框架