在本栏中,我将记录一些JavaScript基础练习题,提升大家对JS的理解。
该篇文章是该系列的第十三天。
正文
1.js有几种基本数据类型?
2.js有几种引用数据类型?
3.简述基本数据类型与引用数据类型的区别。
4.深拷贝与浅拷贝有何区别?如何利用js实现一个简单的深拷贝,试给出你的代码。
5.
1 | var a = 10; |
obj.b
= __________,obj.foo()
的返回值为 __________,执行了1 | var test = obj.foo; |
test()
的返回值为__________,obj.bar()
的返回值为__________,obj.baz()
的返回值为__________。6.实现一个add方法,使计算结果能够满足如下预期:
add(1, 2, 3) = 6
add(1, 2, 3)(4) = 10
add(1)(2)(3)(4)(5) = 15
7.说说你了解的
Promise
。说明
1.题目中出现的JS指的是采用ECMAScript 2015及之后标准的JavaScript
2.题目中,若有错误和需完善的地方,可在下方留言反馈哈~~
3.查看答案和解析,请点击js基础练习题第13天 答案及解析