-
filter()
const words = ['HTML', 'CSS', 'JavaScript', 'Python', 'Java'];
const longWords = words.filter(word => word.length > 4);
console.log(longWords); // ["JavaScript", "Python"]
-
forEach()
const words = ['HTML', 'CSS', 'JavaScript'];
words.forEach(word => console.log(word));
// HTML // CSS // JavaScript
-
some()
const myArray = [1, 2, 3, 4, 5];
const evenExists = myArray.some(element => element % 2 === 0);
console.log(evenExists); // true
-
every()
const myArray = [1, 2, 3, 4, 5];
const allEven = myArray.every(element => element % 2 === 0);
console.log(allEven); // false
-
includes()
const numbers = [1, 2, 3, 4, 5];
console.log(numbers.includes(2)); // true
console.log(numbers.includes(8)); // false
-
map()
const numbers = [1, 2, 3, 4, 5];
const doubled = numbers.map(x => x * 2);
console.log(doubled);
-
reduce()
const numbers = [10, 20, 30, 40];
const sum = numbers.reduce((x, y) => x + y, 0);
console.log(sum); // 100
-
sort()
const techs = ['HTML', 'CSS', 'JavaScript']; techs.sort(); console.log(techs); // ["CSS", "HTML", "JavaScript"]
const numbers = [1, 30, 4, 21, 100000]; numbers.sort((x, y) => x - y); console.log(numbers); // [1, 4, 21, 30, 100000]
-
find()
const numbers = [7, 14, 8, 128, 56];
const found = numbers.find(element => element > 10);
console.log(found); // 14
-
findIndex()
const numbers = [5, 12, 8, 130, 44];
const indexFound = numbers.findIndex(element => element > 15);
console.log(indexFound); // 3
本文由 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: May 9, 2021 at 02:49 pm