05、ES6 数组的扩展
来源:互联网 发布:java string split函数 编辑:程序博客网 时间:2024/06/15 03:43
1. Array.from(divs); 把类数组转换成真正的数组
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body> <div></div> <div></div> <div></div></body><script> let divs = document.getElementsByTagName('div'); console.log(divs); let arr = Array.from(divs); console.log(arr);</script></html>运行结果:
2. Array.of() 接收一组参数转换成真数组
console.log(Array.of(1,2,3,4));
运行结果:
3. arr.find() 遍历查找value 或 key 如果符合条件 停止遍历 符合条件的值返回出去
let arr = [1,2,3,4,5];
let n = arr.find(function (value,key){
return key > 3
});
console.log('n:'+n);
let m = arr.find(function (value,key){
return value > 3
});
console.log('m:'+m);
运行结果:
4. arr.findIndex() 如果找不到 -1
let arr = [1,2,3,4,5];
let m = arr.findIndex(function (value,key){
return key > 4
});
console.log('m:'+m);
运行结果:
5.fill(6,1,5) 1/要填充的值 2/开始位置 3/结束
let arr = [1,2,3,4,5];
/*
* 替换数组里的值
* 1/要填充的值 2/开始位置 3/结束
* */
console.log(arr.fill(6,1,5)); // [1, 6, 6, 6, 6]
运行结果:
- 05、ES6 数组的扩展
- ES6 数组的扩展
- 【ES6】数组的扩展
- ES6--数组的扩展
- es6学习--数组的扩展
- ES6-数组的扩展-扩展运算符
- ES6-数组的扩展-数组的空位
- 自学-ES6篇-数组的扩展
- ES6 学习笔记之《数组的扩展》
- ES6--字符串、正则、数值、数组的扩展
- ES6(六)数组的扩展
- ES6-数组的扩展-Array.from()
- ES6-数组的扩展-Array.of()
- 《ES6标准入门》:数组的扩展
- ES6 数组扩展
- ES6数组扩展
- ES6数组扩展
- ES6 数组扩展
- springSecurity源码分析---FilterInvocation类
- opencv 的图像仿射变换
- 《注意力曲线》读书笔记
- Android实现打开系统照相机&相册图片展示
- ApkTool的使用
- 05、ES6 数组的扩展
- jsp界面错误查找
- Markdown语言基础
- Linux 文件的解压缩
- JMeter学习笔记16-如何输出HTML格式的性能测试报告
- 自己动手实现机器学习算法:神经网络(附源代码)
- app测试中坑及易忽略点
- 菜鸟要做架构师(二)——java性能优化之for循环
- Android自定义全键盘