摘要: 一、Object.entries() 方法的使用 1、Object.entries()方法返回一个给定对象自身可枚举属性的键值对数组,其排列与使用 for...in 循环遍历该对象时返回的顺序一致(区别在于 for-in 循环还会枚举原型链中的属性) 2、实例代码: const obj = { fo 阅读全文
posted @ 2024-01-08 11:17 当下是吾 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1、for in的详细讲解, for in遍历数组的毛病 1.index索引为字符串型数字,不能直接进行几何运算. 2.遍历顺序有可能不是按照实际数组的内部顺序 3.使用for in会遍历数组[所有的可枚举属性]。 包括[原型]。例如上栗的[原型方法]method和[name]属性 所以for in 阅读全文
posted @ 2024-01-08 10:49 当下是吾 阅读(1718) 评论(0) 推荐(0) 编辑
摘要: lodash为了良好的浏览器兼容性, 它使用了旧版es5的模块语法; 而lodash-es则使用了es6的模块语法, 这让webpack之类的打包工具可以对其进行tree shake以删除未使用的代码来优化打包尺寸. 下面的代码直接从lodash中引入trimStart方法 import { tri 阅读全文
posted @ 2024-01-08 10:19 当下是吾 阅读(508) 评论(0) 推荐(0) 编辑