我如何在工作中学以致用7个JavaScript技巧,提升开发效率?
- 内容介绍
- 文章标签
- 相关推荐
本文共计510个文字,预计阅读时间需要3分钟。
英文+ | https://javascript.plainenglish.io/7-es6-javascript-tricks-to-make-you-a-better-programmer-a3edd07c1f52+ 前言 + ES6 给我们编程带来了许多便利,以前用大量代码实现的功能现在变得非常简洁。本文总结了...
英文 | javascript.plainenglish.io/7-es6-javascript-tricks-to-make-you-a-better-programmer-a3edd07c1f52
前言
ES6 给我们编程带来了很多便利,以前用大量代码实现的功能现在变得非常简洁。
本文总结了我在工作中经常使用的 7 个 JavaScript 技巧,希望对你也有帮助。
1. 找出数组中的最大值或最小值
有时,我们需要找到数组中的最大值,你通常是怎么做的?
解决方案 1
我们可以先对数组进行排序,然后,数组的最后一项就是最大值。
const array = [ 1, 10, -19, 2, 7, 100 ]
array.sort((a, b) => a - b)
console.log('max value', array[ array.length - 1 ]) // 100
console.log('min value', array[ 0 ]) // -19
解决方案 2
还有其他解决方案吗?是的,我们可以使用“Math.max”轻松处理它。
本文共计510个文字,预计阅读时间需要3分钟。
英文+ | https://javascript.plainenglish.io/7-es6-javascript-tricks-to-make-you-a-better-programmer-a3edd07c1f52+ 前言 + ES6 给我们编程带来了许多便利,以前用大量代码实现的功能现在变得非常简洁。本文总结了...
英文 | javascript.plainenglish.io/7-es6-javascript-tricks-to-make-you-a-better-programmer-a3edd07c1f52
前言
ES6 给我们编程带来了很多便利,以前用大量代码实现的功能现在变得非常简洁。
本文总结了我在工作中经常使用的 7 个 JavaScript 技巧,希望对你也有帮助。
1. 找出数组中的最大值或最小值
有时,我们需要找到数组中的最大值,你通常是怎么做的?
解决方案 1
我们可以先对数组进行排序,然后,数组的最后一项就是最大值。
const array = [ 1, 10, -19, 2, 7, 100 ]
array.sort((a, b) => a - b)
console.log('max value', array[ array.length - 1 ]) // 100
console.log('min value', array[ 0 ]) // -19
解决方案 2
还有其他解决方案吗?是的,我们可以使用“Math.max”轻松处理它。

