不得不学的25个JavaScript技巧,让你成为高效开发达人!
2023-04-29 来源:飞速影视
15个杀手级JS技巧,你可能从未听说过
这里有 20 种简短而强大的 JavaScript 技术,它们可以最大限度地提高生产力 ⚡️ 并最大限度地减少痛苦 🩸。我们来深入了解下,让我们深入研究代码🤘
1、独特的数组技巧
过滤掉数组中的重复值。
const arr = ["a", "b", "c", "d", "d", "c", "e"]
const uniqueArray = Array.from(new Set(arr));
console.log(uniqueArray); // ["a", "b", "c", "d", "e"]
2、独特的对象数组技巧
该Set对象不允许您过滤掉重复的对象,因为每个对象都不同。 JSON.stringify在这里对我们有用。
const arr = [{ key: "value" }, { key2: "value2" }, { key: "value" }, { key3: "value3" }];
const uniqueObjects = Array.from(
new Set(
arr.map(JSON.stringify)
)
).map(JSON.parse)
console.log(uniqueObjects);
3、数组迭代器索引技巧
使用.map和.forEachjavascript迭代函数,你可以得到每个项目的索引。
const arr = ["a", "b", "c"];
const letterPositions = arr.map(
(char, index) => `${char} is at index ${index}`
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)
www.fs94.org-飞速影视 粤ICP备74369512号