1. js是什么,有什么特点?
JavaScript是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。
特点:它是广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能。
2. 基本数据类型有哪些?
一,整数类型(4个)
byte,short,int,long
二,浮点型(2个)
float,double
三,字符型(1个)
char
四,布尔型(1个)
boolean
(可选 let,const,var的区别? 变量提升? 暂时性死区?
1,let和const都是块级作用域,不存在变量前提。
2,const是声明常量,不允许改变。但是const定义的是一个对象,keep的仅仅是对象的地址,对象内的属性依旧可以被改变。
3,var作用域为函数作用域。
暂时性死区指的是在被let或const定义的变量,在该变量被声明之前无法被访问,会报错。
)
3. 数据存储——堆栈是什么?
堆栈又称为栈或堆叠,是计算机科学中一种特殊的串列形式的抽象数据类型,
其特殊之处在于只能允许在链表或数组的一端和输出数据的运算。另外堆栈也可以
用一