2023 年必用的十个 JavaScript 单行代码

2024-12-30 23:53:50   小编

2023 年必用的十个 JavaScript 单行代码

在 JavaScript 的世界里,简洁而高效的单行代码常常能带来意想不到的效果。以下为您介绍 2023 年必用的十个 JavaScript 单行代码,助您提升编程效率和代码质量。

  1. 数组去重 const uniqueArray = [...new Set(array)]; 使用 ES6 的新特性,通过 Set 数据结构轻松实现数组去重。

  2. 反转字符串 const reversedString = str.split('').reverse().join(''); 将字符串拆分成字符数组,反转后再拼接成新的字符串。

  3. 计算数组元素之和 const sum = array.reduce((total, currentValue) => total + currentValue, 0); 借助 reduce 方法快速计算数组元素的总和。

  4. 检查对象是否具有某个属性 const hasProperty = (obj, prop) => Object.prototype.hasOwnProperty.call(obj, prop); 这行代码能准确判断对象是否包含指定属性。

  5. 生成随机整数 const randomInt = Math.floor(Math.random() * (max - min + 1)) + min; 在指定范围内生成随机整数,方便用于各种随机场景。

  6. 筛选出数组中的奇数 const oddNumbers = array.filter(num => num % 2!== 0); 使用 filter 方法简洁地筛选出奇数。

  7. 从对象中提取特定属性的值 const propertyValues = Object.values(obj).filter(value => typeof value === 'string'); 快速获取对象中特定类型属性的值。

  8. 扁平化多层嵌套数组 const flatArray = array.flat(Infinity); 将复杂的嵌套数组展平为一维数组。

  9. 判断变量是否为数组 const isArray = Array.isArray(variable); 简单直接地判断一个变量是否为数组类型。

  10. 字符串首字母大写 const capitalizedString = str.charAt(0).toUpperCase() + str.slice(1); 让字符串的首字母变为大写。

掌握这些 JavaScript 单行代码,能让您在编程过程中更加得心应手,提高开发效率,为您的项目带来更出色的表现。不断探索和实践,您将发现 JavaScript 更多的魅力和可能性。

TAGS: JavaScript 单行代码 2023 年技术趋势 2023 年 JavaScript 代码 必用代码技巧

欢迎使用万千站长工具!

Welcome to www.zzTool.com