js面试技巧
程序员文章站
2022-05-06 08:47:31
...
1 js中使用typeof 能得到的哪些类型
typeof undefined //undefined
typeof 'abc' //String
typeof 123 //number
typeof true //boolean
typeof {} //object
typeod [] //object
typeof null //object
typeof console.log //function
共6种类型 undefined、String 、number、boolean、object 、function
2 .何时使用=== 何时使用 ==
if(obj.a==null){
//这里相当于obj.a ===null || obj.a == undefined,简写形式
// 这里jquery 源码中推荐的写法
}
3.js中有哪些内置函数 —— 数据封装类对象
Object 、Array 、Boolean 、Number、String 、Function 、Date 、RegExp 、Error
4.js按存储方式区分变量类型
//值类型
var a =10
var b = a
a =11
console.log(b) //10
//引用类型
var obj1 = {x:100}
var obj2 = obj1
obj1.x =200
console.log(obj2.x) //200
5.如何理解JSON
//JSON只不过是一个js对象而已
JSON.stringify({a:10,b:20})
JSON.parse('{"a":10,"b":20}')
上一篇: java创建线程池
下一篇: 《面试常见56个问题》