【js手写】实现深拷贝
摘要:function isObject(value) { const valueType = typeof value return (value !== null) && (valueType "object" || valueType "function") } function deepClone
阅读全文
posted @
2023-05-15 16:02
皮五辣子
阅读(183)
推荐(0) 编辑
【javascript】typeof 和 instance of的差异
摘要:typeof与instanceof 都是判断数据类型的方法,区别如下:1.typeof会返回一个运算数的基本类型,instanceof 返回的是布尔值2.instanceof 可以准确判断引用数据类型,但是不能正确判断原始数据类型3.typeof虽然可以判断原始数据类型(null 除外),但是无法判
阅读全文
posted @
2023-05-05 10:22
皮五辣子
阅读(20)
推荐(0) 编辑
【js手写】模拟实现 new 操作符
摘要:new 运算符创建一个用户定义的对象类型的实例或具有构造函数的内置对象的实例。 new 关键字会进行如下的操作: 1、创建一个空的简单JavaScript对象(即{});2、 链接该对象(即设置该对象的构造函数)到另一个对象 ;3、将步骤1新创建的对象作为this的上下文 ,如果该函数没有返回对象,
阅读全文
posted @
2023-05-04 16:47
皮五辣子
阅读(85)
推荐(0) 编辑