摘要: ES6 中有一个方法判断两个对象是否相等,这个方法判断是两个对象引用地址是否一致 let obj1= { a: 1 } let obj2 = { a: 1 } console.log(Object.is(obj1, obj2)) // false let obj3 = obj1 console.lo 阅读全文
posted @ 2022-03-27 19:44 煜火 阅读(4949) 评论(0) 推荐(1)
摘要: 方法一:通过 ES6 中的 Array.isArray 来识别 Array.isArray([]) //true Array.isArray({}) //false 方法二:通过 instanceof 来识别 [] instanceof Array //true {} instanceof Arra 阅读全文
posted @ 2022-03-26 20:28 煜火 阅读(203) 评论(0) 推荐(0)
摘要: 1、访问声明,但是没有初始化的变量 let aaa; console.log(aaa); // undefined 2、访问不存在的属性 let aaa = {}; console.log(aaa.c); 3、访问函数的参数没有被显式的传递值 (function (b){ console.log(b 阅读全文
posted @ 2022-03-25 19:53 煜火 阅读(43) 评论(0) 推荐(0)
摘要: null,undefined的区别 null 表示一个对象被定义了,值为“空值”; undefined 表示不存在这个值 typeof undefined //undefined undefined :是一个表示"无"的原始值或者说表示"缺少值",就是此处应该有一个值,但还 没有定义。当尝试读取时会 阅读全文
posted @ 2022-03-24 20:03 煜火 阅读(843) 评论(0) 推荐(0)
摘要: Array 数组 length 属性 动态获取数组长度 join() 将一个数组转成字符串。返回一个字符串 reverse() 将数组中各元素颠倒顺序 delete 运算符 只能删除数组元素的值,而所占空间还在,总长度没变(arr.length) shift() 删除数组中第一个元素,返回删除的那个 阅读全文
posted @ 2022-03-23 20:43 煜火 阅读(101) 评论(0) 推荐(0)
摘要: 原生对象 ECMA-262 把本地对象(native object)定义为“独立于宿主环境的ECMAScript 实现提供的对象” “本地对象”包含哪些内容:Object、Function、Array、String、Boolean、Number、 Date、RegExp、Error、EvalErro 阅读全文
posted @ 2022-03-22 19:23 煜火 阅读(126) 评论(0) 推荐(0)
摘要: 1、简单对象的创建 使用对象字面量的方式{} 创建一个对象(最简单,好理解,推荐使用) 代码如下 let Cat = {}; //JSON Cat.name="kity"; //添加属性并赋值 Cat.age=2; Cat.sayHello=function(){ alert("hello "+Ca 阅读全文
posted @ 2022-03-21 20:21 煜火 阅读(435) 评论(0) 推荐(0)
摘要: 1、字面量对象 // 默认这个对象的原型链指向 object let o1 = {name: '01'}; 2、通过 new Object 声明一个对象 let o11 = new Object({name: '011'}); 3、使用显式的构造函数创建对象 let M = function(){t 阅读全文
posted @ 2022-03-20 18:35 煜火 阅读(62) 评论(0) 推荐(0)
摘要: js数据类型一共有 7 种:Undefined、Null、Boolean、String、Symbol、Number、Object 除了 Object 之外的 6 种属于原始数据类型。有时,我们还会细分 Object 的类型,比如 Array,Function,Date,RegExp 等 判断方法:一 阅读全文
posted @ 2022-03-18 18:58 煜火 阅读(71) 评论(0) 推荐(0)
摘要: js数据类型 基本数据类型:number(数字)、string(字符串)、boolean(布尔)、null(空)、undefined 引用数据类型:function(函数)、object(对象)、Array(数组) null与undefined区别 undefined:表示变量声明但未初始化时的值 阅读全文
posted @ 2022-03-17 19:09 煜火 阅读(172) 评论(0) 推荐(0)