你是否也遇到这样的问题,学JavaScript不知从哪下手?学了一半不知道自己技巧掌握的如何?或者学完了想去面试,但是不知道自己掌握的知识是否熟练?今天为各位准备了一些JavaScript面试技术知识点,快来测试一下,你学的程度如何!
No1.语法和类型
1.声明定义
变量类型:var,定义变量;let,定义块域(scope)本地变量;const,定义只读常量。
变量格式:以字母、下划线“_”或者$符号开头,大小写敏感。
变量赋值:声明但未赋值的变量在使用时值为undefined,未声明的变量直接使用会抛异常。
未赋值变量作计算:结果为NaN。例如:
var x, y = 1;console.log(x + y); //结果为NaN,因为x没有赋值。
2.作用域
变量作用域:在ES6之前没有块声明域,变量作用于函数块或者全局。如下面的代码输入的x为5。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)