博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[ES6] Converting an array-like object into an Array with Array.from()
阅读量:4915 次
发布时间:2019-06-11

本文共 818 字,大约阅读时间需要 2 分钟。

Array.from() lets you convert an "iterable" object (AKA an array-like object) to an array. In this lesson, we go over grabbing DOM nodes and turing them into an array so that we can use methods like Array.filter() and Array.forEach()on them.

 

      
Array.from() example
  • 15.99
  • 7.99
  • 32.99
  • 24.99
  • 5.99

 

const products =  Array.from(document.querySelectorAll('.product'));products  .filter(product => parseFloat(product.innerHTML) < 10)  .forEach(product => product.style.color = 'red');

 

What we got from document,querySelectorAll('.product') is 'NodeList', it is an array-like type, but cannot apply .filter, .map, .forEach to it. SO we use Array.from() method to convert is.

转载于:https://www.cnblogs.com/Answer1215/p/4987047.html

你可能感兴趣的文章
实现左边div固定宽度,右边div自适应撑满剩下的宽度的布局方式:
查看>>
UVA 104 Arbitrage
查看>>
thinphp使用模型左右链接,表前缀不同处理
查看>>
混合 Data Warehouse 和 Big Data 倉庫的新架構
查看>>
几种开放源码的TCPIP协议栈概述--LwIP,uIP,TinyTcp和uC/IP
查看>>
win10升级相关
查看>>
LVS负载均衡服务
查看>>
phpadmin dvwa sqli-labs xsser.me
查看>>
OPENCV(2) —— Basic Structures(二)
查看>>
SDUT 3346 数据结构实验之二叉树七:叶子问题
查看>>
正则表达式介绍
查看>>
linux 比较命令
查看>>
软件工程学习心得4
查看>>
车机HMI开发过程中的功能安全方案
查看>>
我要上蓝翔
查看>>
Ping pong(树状数组经典)
查看>>
Mysql 语句优化
查看>>
记一次面试
查看>>
例子:进度条
查看>>
二叉树
查看>>