上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 33 下一页

2020年10月1日

摘要: 需求:生成1-31的数字,小于10的数字显示01,02,03...... 一般写法: // 一般写法 for(let i = 1;i<32;i++){ if(i<10){ console.log(`0${i}`); }else{ console.log(i); } } es8 padStart写法 阅读全文

posted @ 2020-10-01 23:23 猫头唔食鱼 阅读(168) 评论(0) 推荐(0) 编辑

摘要: 一些es6遍历key 或 value的用法 1.Object.keys() 2.Object.values() 3.Object.entires() let obj = { name:'zs',age:12 } // for of 和entries 一起使用 for(let [k,v] of Obj 阅读全文

posted @ 2020-10-01 23:16 猫头唔食鱼 阅读(231) 评论(0) 推荐(0) 编辑

摘要: 1.通过get设置代理对象的属性 // 原对象 let obj = { name: 'zs', age: 23 } // newObj是代理的对象 let newObj = new Proxy(obj, { // get是读取属性的方法 get(target, key) { if (key 'age 阅读全文

posted @ 2020-10-01 23:12 猫头唔食鱼 阅读(402) 评论(0) 推荐(0) 编辑

摘要: 1.数组的解构赋值 // 数组解构赋值 let arr = ['hello','world'] let [a,b] = arr console.log(a); // hello console.log(b); // world // 只取部分值 let arr = [1,2,3,4] let [a, 阅读全文

posted @ 2020-10-01 23:00 猫头唔食鱼 阅读(247) 评论(0) 推荐(0) 编辑

摘要: 一个需求:根据传入的type显示价格: es5写法 // es5写法 // type 0 批发 1 零售 let type = 0 let pf = 16 // 批发价 let ls = 20 // 零售价 function getPrice(type) { let showText = '' if 阅读全文

posted @ 2020-10-01 22:50 猫头唔食鱼 阅读(685) 评论(0) 推荐(0) 编辑

2020年9月29日

摘要: 1.输出数组 let arr = [1,2,3] console.table(arr) 2.输出对象 let obj = { name:'zs',age:12 } console.table(obj) 3.输出指定的key,第二个参数传入一个key数组 // 第二个参数 let obj2 = [ { 阅读全文

posted @ 2020-09-29 01:48 猫头唔食鱼 阅读(816) 评论(0) 推荐(0) 编辑

摘要: 在稀疏数组中,有些位置是没有元素的,例如 let b = [1,,3] 移除数组空缺: 1.使用filter let a = [1,,3] let arr = [] a.filter(v=>{ arr.push(v) }) console.log(arr);// [1,3] 2.使用forEach 阅读全文

posted @ 2020-09-29 01:19 猫头唔食鱼 阅读(138) 评论(0) 推荐(0) 编辑

2020年9月28日

摘要: 稀疏数组含有空缺, 密集数组,每个位置都有元素(undefined也算是元素) 例如: // 1.稀疏数组 let ch = [,,3] // 2.密集数组 let ci = [undefined,undefined,3] 区别: // 3.区别: // (1) in 操作符找index conso 阅读全文

posted @ 2020-09-28 02:47 猫头唔食鱼 阅读(247) 评论(0) 推荐(0) 编辑

摘要: 清除共享数组,需要把数组长度设置为0,而不是把数组设置为空数组 正确: // 清除共享数组 let cd = [1,2,3] let ce = cd cd.length = 0 console.log(cd,ce); // [] ,[] 错误: let cf = [1,2,3] let cg = c 阅读全文

posted @ 2020-09-28 02:32 猫头唔食鱼 阅读(139) 评论(0) 推荐(0) 编辑

摘要: 1.toString 不适用于undefined 和 Null 2. value + '' 3. String(value) 4.JSON.stringify() console.log(JSON.stringify(5)); // '5' console.log(JSON.stringify(Na 阅读全文

posted @ 2020-09-28 00:59 猫头唔食鱼 阅读(676) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 33 下一页