变量类型
原始类型
7种 number string boolean null undefined symbol (es6) bigint
按值访问,存放在栈里
原始类型的比较是值的比较
引用类型
统称 object,有 object array function date RegExp
按引用访问,栈内存中保存了变量标识符和指向堆内存中该对象的指针,堆内存中保存了对象的内容
参考:
MDN
菜鸟教程
快速掌握 JS 面试题之『变量类型和计算』
typeof 与 instanceof
深拷贝与浅拷贝
类型转换
原型与原型链
原型
一个式子 student.proto === Student.prototype