JavaScript基础
一、JavaScript基础
变量和类型
● 1.JavaScript规定了几种语言类型
● 2.JavaScript对象的底层数据结构是什么
● 3.Symbol类型在实际开发中的应用、可手动实现一个简单的Symbol
● 4.JavaScript中的变量在内存中的具体存储形式
● 5.基本类型对应的内置对象,以及他们之间的装箱拆箱操作
● 6.理解值类型和引用类型
● 7.null和undefined的区别
● 8.至少可以说出三种判断JavaScript数据类型的方式,以及他们的优缺点,如何准确的判断数组类型
● 9.可能发生隐式类型转换的场景以及转换原则,应如何避免或巧妙应用
● 10.出现小数精度丢失的原因,JavaScript可以存储的最大数字、最大安全数字,JavaScript处理大数字的方法、避免精度丢失的方法
JavaScript 规定了以下几种语言类型:
-
基本数据类型:
number
:表示数字,包括整数和浮点数。string
:表示文本字符串。boolean
:表示布尔值,即true
或false
。null
:表示一个空值,即没有对象被呈现。undefined
:表示一个未定义的值,即变量声明后未被赋值。symbol
(ES6 新增)&