> 影视
js变量提升面试题(js变量作用域面试题)
导语:JS基础面试题——变量类型和计算
内容导读
因为最近在准备面试,所以总结了一些前端面试题供大家参考,后续会持续更新中,发出来的可能只是一些大类,一些具体的题还需要大家上网去搜,如果有什么建议或者发现的问题,欢迎在评论区评论,为了我们大家一起进步而努力。
因为最近在准备面试,所以总结了一些前端面试题供大家参考,后续会持续更新中,发出来的可能只是一些大类,一些具体的题还需要大家上网去搜,如果有什么建议或者发现的问题,欢迎在评论区评论,为了我们大家一起进步而努力。
1. JS中typeof的类型有哪些
console.log(typeof undefined); //undefined console.log(typeof 123); //number console.log(typeof '123'); //string console.log(typeof true); //boolean console.log(typeof [1,2,3]); //object console.log(typeof {"id": 11}); //object console.log(typeof null); //object console.log(typeof console.log); //function
2. 何时使用==,何时使用===
除了obj.a == null以外,都用===,==要用的时候一定要是已经定义的
3. JS中哪些内置函数
Object Array Boolean Number String Function Date RegExp Error
4. JS变量按照存储方式有哪些类型
1.值类型2.引用类型(节省空间,公用内存块)区别:值类型改变一个不会影响其他的,引用类型改变都改变,因为公用内存块
5. 如何理解JSON
JS的一个对象,也是一种数据格式,JSON中两个api:
将JSON字符串转换成JSON对象 JSON.parse()将JSON对象转换成JSON字符串 JSON.stringify()6. 什么情况在if中会被转换为false
NaNnullundefined0""false本文内容由小舻整理编辑!