首页 >

javascript中FOREACH数组方法使用示例

web前端|js教程javascript中FOREACH数组方法使用示例
javascript,FOREACH
web前端-js教程
Array.prototype.forEach()方法让数组的每一项都执行一次给定的函数。 — MDN
mfc webbrowser 源码,vscode占位符,ubuntu指定目录代码,tomcat外网配置,sqlite3 写入,jq 导航插件,前端框架数据模型,python爬虫项目开发,php的开发框架,隐藏文字 seo,php本地门户网站,仿百度网页源码,php音乐模板,微信中投票页面代码,jsp 学籍管理系统,神经网络c程序lzw
假设有这么一个场景,你拿到了这么一个数组
易语言验证码识别 源码,vscode极客时间下架,ubuntu 启动图形,tomcat读取文件路径,mac 免费爬虫,php文件删除不了,站长工具seo综合查询手机,下载官网站lzw
[
{ symbol: “XFX”, price: 240.22, volume: 23432 },
{ symbol: “TNZ”, price: 332.19, volume: 234 },
{ symbol: “JXJ”, price: 120.22, volume: 5323 },
]
直播整套源码系统,vscode如何倒计时,ubuntu用wifi,tomcat清楚焕春,爬虫 链接加密,ios 内购 php,连云港爱采购seo,广告图文 网站源码,时尚女性门户织梦模板lzw
你需要为其中的symbol创建一个新数组, 也就是

[ “XFX”, “TNZ”, “JXJ”]
一般可以用for循环实现:

function getStockSymbols(stocks) { var symbols = [],   stock,   i;    for (i = 0; i < stocks.length; i++) {  stock = stocks[i];  symbols.push(stock.symbol); } return symbols;}var symbols = getStockSymbols([ { symbol: "XFX", price: 240.22, volume: 23432 }, { symbol: "TNZ", price: 332.19, volume: 234 }, { symbol: "JXJ", price: 120.22, volume: 5323 },]);
输出: “[/”XFX/”, “TNZ/”, “JXJ/”]”

你也可以采用Array的forEach方法来简化代码,它们的输出是完全一样的。

function getStockSymbols(stocks) { var symbols = []; stocks.forEach(function(stock) {  symbols.push(stock.symbol); }); return symbols;}

  • 暂无相关文章
  • Posted in 未分类