记录一些知识点,便于回顾
第一章 什么是javaScript
第二章 Html中的JavaScript
1.为缩短浏览器显示空白的时间,现代web应用程序一般将JavaScript的引用放在body页面内容之后
第三章 语言基础
1.在脚本中添加“user strict”表示启用严格模式
2.声明变量可以使用var,const,let,其中var在任意版本使用,const和let只能在ECMAScript 6及之后版本使用
let声明是块作用域,var是函数作用域,const与let类似
3.最佳实践:不适用var,优先使用const,let次之
4.字符串插值
5.symbol类型(暂时跳过)
6.object类型
第四章 变量,作用域和内存
1.六种原始值undefined,null,number,boolean,string,symbol
2.在把一个值赋给变量时,javascript引擎必须确定这个值是原始值还是引用值
3.typeof判断原始类型,instanceof判断引用类型
4.var声明变量会提升到最近的上下中,let是放在最近的花括号内
5.垃圾回收的两种标记策略:标记清理和引用计数