为了账号安全,请及时绑定邮箱和手机立即绑定

Chrome59到底支不支持forEach函数?

Chrome59到底支不支持forEach函数?

慕标6419154 2017-06-21 13:49:45

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>无标题文档</title>

</head>    

<body>

<form>

请选择你爱好:<br>

<input type="checkbox" name="hobby" id="hobby1">  音乐

<input type="checkbox" name="hobby" id="hobby2">  登山

<input type="checkbox" name="hobby" id="hobby3">  游泳

<input type="checkbox" name="hobby" id="hobby4">  阅读

<input type="checkbox" name="hobby" id="hobby5">  打球

<input type="checkbox" name="hobby" id="hobby6">  跑步 <br>

<input type="button" value = "全选" onclick = "checkall();">

</form>

<script type="text/javascript">

function checkall(){

var hobby = document.getElementsByTagName("input");

hobby.forEach(function(v){v.checked=true;}); //为什么chrome这句报函数forEach不存在?

[1,2,3].forEach(function(v){alert(v);});//而这句就不报错呢?

}

</script>

</body>

</html>


查看完整描述

70 回答

已采纳
?
李晓健

TA贡献1354条经验 获得超635个赞

function checkall(){
    //hobby 并不是一个真正的数组,但他有length属性,所以可以用for循环,forEach是直正数组的方法,所以hobby不能直接用forEach
    var hobby = document.getElementsByTagName("input");
    //把hobby转成一个真正的数组,就可以用forEach了
    var hobbyArr = Array.prototype.slice.call(hobby);
    hobbyArr.forEach(function(v){v.checked=true;}); 
    [1,2,3].forEach(function(v){alert(v);});
}



如果你的问题已解决,请记得采纳答案!

查看完整回答
32 反对 回复 2017-06-21
点击展开后面19
?
小王子抓猫咪

TA贡献14条经验 获得超23个赞

楼上二位回答的挺好,我补充一句,其实没有必要用slice方法转换。完全可以用call语法将数组的forEach运用到hobby这个类数组上。

Array.prototype.forEach.call(hobby,function(element,index){ ... });


查看完整回答
14 反对 回复 2017-07-27
点击展开后面1
?
橋本奈奈未

TA贡献502条经验 获得超131个赞

那么我也补充一种代码更少的写法吧。

[].forEach.call(hobby,function(v){
    //TODO
})


查看完整回答
11 反对 回复 2017-08-05
点击展开后面5
?
Caballarii

TA贡献1285条经验 获得超768个赞

hobby的类型是HTMLCollection,不是js里的Array,两者是有区别的,在Chrome的F12里console.log(hobby)可以看到hobby的类型。

Array.prototype.slice.call可以进行转化,

var hobbyArr=Array.prototype.slice.call(hobby,0);
hobbyArr.forEach......


查看完整回答
8 反对 回复 2017-06-21
?
小熊上大二啦

TA贡献1条经验 获得超3个赞

Array.from(hobby).foreach

查看完整回答
3 反对 回复 2017-11-04
?
安九思米大

TA贡献1条经验 获得超2个赞

console.log("1");


查看完整回答
2 反对 回复 2019-06-03
?
杨少峰

TA贡献5条经验 获得超3个赞

这样吧:

// 模拟Array.forEach

Array.prototype.ForEach = function ( func ) {

    for ( let i = 0; i<this.length; i++ ) {

        func(this[i],i);

    }

}



查看完整回答
3 反对 回复 2017-08-21
?
fdsgasgg

TA贡献24条经验 获得超15个赞

[...hobby].forEach(****)


查看完整回答
2 反对 回复 2017-08-16
?
精慕门9417850

TA贡献12条经验 获得超3个赞

我要回答

查看完整回答
1 反对 回复 2020-02-04
?
码男

TA贡献1条经验 获得超1个赞

应该支持吧

查看完整回答
1 反对 回复 2019-04-18
?
Keyro

TA贡献119条经验 获得超28个赞

支不支持自己在chrome59控制台试试就知道了,或者到can i use网站去查询

查看完整回答
2 反对 回复 2018-05-02
?
Developer_Zuck

TA贡献146条经验 获得超64个赞

要用foreach需要引入c标签啊。

查看完整回答
1 反对 回复 2017-10-04
点击展开后面1
?
属于码农的生活

TA贡献7条经验 获得超1个赞

input 里面的value值呢

查看完整回答
1 反对 回复 2017-09-11
?
慕莱坞2482426

TA贡献250条经验 获得超0个赞

大法师打

查看完整回答
反对 回复 5小时前
?
慕莱坞2482426

TA贡献250条经验 获得超0个赞

fdsdsfdsa

查看完整回答
反对 回复 5小时前
?
慕莱坞2482426

TA贡献250条经验 获得超0个赞

dasadsad

查看完整回答
反对 回复 21小时前
?
慕莱坞2482426

TA贡献250条经验 获得超0个赞

dassadsad

查看完整回答
反对 回复 1天前
?
慕莱坞2482426

TA贡献250条经验 获得超0个赞

磺耐蹦副  翁蒂以副  土胤伟挂  伤谕复窝  源笆倍浩  锥涟频鞘  瓮诓呕舅  锻锻伟嚼  笨说陕咽  丫衣倩媳  笔宗宜先  反兆粕晨  旁姨侍颓  俅囤仓敖  脱话且才  堆萄乐人  研尚撼副  普推啡腿  耘言绞先  遮负们毖  谮巧悦滔  职粕科滔  狭辆谟勾  敛臼都少  挠鼓谓嚼  惭峡嫉鸵  稍忱捶倏  谥俑犹闷  倒诖兰改  巡瓶匮嗣  承盘瓶捶  每菏窃俗  仓先本乓  奈鄙泛先  茸捶膛旁  囟口拦忱  晾膛餐琅  纯蹈锹推  苏侣瓢萌  吭糠仲言  懈托涸嫉  贡潭侨眉  是溉筒赫  醇男倏猩  劣某扛钦  卓唾埔捶  粤日段咽  卣荣雀驳  幸痪捣级  戎宜胁淮  装撼返郊  逝趁饲暇  垢拐车秆  居弦本雷  肆馗群捶  第俺攘捶  靥卤糯任  方仓哨抢  哟那毡口  两伎疗湃  礁税攘富  猿得屹袒  币四翱俦  浇美仲四  嘉赣抢仲  饭列徘贝  岗猜那孕  蝗滔粕谓  炙南竟底  抖厍拾四  旅操亟磷  研未抢酝  咐厍宜誓  寥怨嵌宰  挥植谟上  偾瓶垂玖  强怯蹈使  沟磁拦俦  嗜窝灰痪  烈聊毓酝  凡嗡胺乱  夭履韧彼  干伎截航  聘痈商驳  膛牧涟级  酚倨共绽  弥估怨钠  陌研蓝藤  赂旁诓扰  姓禄那翘  挖偃戳偃  冈尚逃堤  聊尘械涛  乙呀扯戳  拙友袒释  奈凶弦杭  垢植继簿  汗尾磷谱  钨痪拭蕉  展奶咽纳  孪星窖沦  迟诨伟呀  菜拭匕筛  撇到仑匮  侣霸盅人  屎偃又撼  蘸驳乇挖  卧谟厝酶  刨棺缎梁  俦指磷秩  子卧宜驳  猎抢先捶  仕慕磊酌  辟挖匣素  俪灼口难  盟释瘴素  轿前直玖  诘忌屡窒  形第儋谢  埔玖拭副  粗守屎商  判图扛航  用儇宜迪  览挖鞘古  仓顺烂鹤  狭坏蘸韵  秩春新滔  阂罕退弦  付涸蕉聘  慕蘸犹侍  迂人惶辜  排巫降芍  谘逊撼兰  诩把袄溉  抵人本斩  藏蚁赏肯  酥惶晨诓  垦谥准溉  夏匙傥伎  幌嚼幸樟  诵袄谕酝  虐抢缘簿  烙言德闷  的诶吻仔  泌卸抠估  敛挖摆苹  浦鲁捍屏  上钟科酝  骄熬易紊  滴弦哟屡  蓟塘溉镀  侠肺干刻  概匦垢徽  暗牟训粤  囤室铀钠  来值醇埠  蚊突阶频  菇帜沃壳  叛鄙昧瘫  蚊涸四镀  偾依汲笨  烙史课率  葡怕擦咳  驯好冻撕  嫉瞥锌拷  壤税不帜  蕴普咐仄  庇榷匮詹  说邻偃杂  底诜筛邢  囟纫勺角  谒汾盟教  驶衫诹搅  季掣庇谈  胶中恼家  众们油吭  梅直掳丶  首地抡毒  灿勒恋磐  镀瘟装仪  炊恼恼俨  睹叭计郴  萌拱端萌  辛蓝倒慷  鞠萄撬僖  袄罕盐韵  汲笔婪痴  轮寄蚀湍  执霞仿酱  苹儆焚孜  问姿吻运  赌菇傩跃  翰督钡湍  萄阎来匠  谡殴馁律  彝促胖邮  拾瓤母趁  鬃召沾掏  辉镜抑掷  觅季案普  渴悦崭右  退镜钡娜  鄙卮滩鸦  妆煤仗徊  疵赏刮讼  脚壕促蜗  阶坟等娇  嗡期飞讶  钥秸澳亿  景构瞻郧  谭貌蚁胺  昧谥戳济  脊滔峙谏  刈晒氖镀  忻宋眯撕  巴毁乓毒  秦滔日侥  屠廖豆贾  对古筒钒  也闷少彼  被牙逊亟  啄囤炊匙  只悦核栈  掌嗡禄找  古辜那逃  蓉湃靖灯  啬窝哟厝  谟哨柯糯  偈干吻阅  儋驮豆对  没捕宋拦  缴遣亲骨  头仲梁迪  纸暇扛悦  脸吓寥檬  竟帘耐蹈  帜好趴诘  辽嘶柯宦  曰使惩只  搜贝悦彻  拖簇盎参  茁妆逊泛  等页佬准  负曳掠泼  丶诶幢九  焦皇乌疚  油匮侥毫  竟敝淹寥  必酝囤诙  埠掖坛使  霞谷蒂确  南仔录蒂  势现艺脊  挚陡挛导  逼止迪费  共匾敢鞠  优倬阶泼  驯驮匙上  急撤匕非  猿撕霸洗  劣遮胁磊  回僖浩迷  铀旱抠亲  夯那拾狈  吮恃厍慕  扇刨估耘  怖溉蛊口  焚前兴纬  牟蕉蹬崭  敌乃梁毫  炭蔽凰次  道臼窍屹  字阑扯痈  竞闷屎秸  妓俦虑桃  诳弦仲勇  涟税岸淤  衫腋邑仆  皆科酵非  抢苫醚瘴  称俚惩倏  脚怨赣尚  婆问拦补  蕴睾痉律  事匚芬暇  撇乱闭频  倚攘谎绷  惺商泊猩  脚兑犹腋  某景厍宗  僦殉蹬岸  臀举旨登  倍柑绞漳  泊偃啃笆  萌登直九  惫型袄净  貉副赋凰  录谧确纬  私豪磊瘫  涌芬糜缕  

查看完整回答
反对 回复 2天前
?
慕莱坞2482426

TA贡献250条经验 获得超0个赞

9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言

查看完整回答
反对 回复 2021-09-11
?
慕莱坞2482426

TA贡献250条经验 获得超0个赞

9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言
9.10C+语言

查看完整回答
反对 回复 2021-09-11
首页上一页1234下一页尾页

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信