当前位置: 首页 > news >正文

长沙制作网站公司吗/广告营销策略

长沙制作网站公司吗,广告营销策略,物流公司在哪做网站,湖南金辉建设集团有限公司网站GitHub 地址,欢迎star,查看更多整理的前端知识 for...in for...in 语句以任意顺序遍历一个对象的可枚举属性。 for...in 遍历对象本身的所有可枚举属性,以及对象从其构造函数原型中继承的属性。 for (variable in object) {...} variable 在每…

GitHub 地址,欢迎star,查看更多整理的前端知识

for...in

for...in 语句以任意顺序遍历一个对象的可枚举属性。
for...in 遍历对象本身的所有可枚举属性,以及对象从其构造函数原型中继承的属性。


for (variable in object) {...}
  • variable 在每次迭代时,将不同的属性名分配给变量。
  • object 被迭代枚举其属性的对象。

只遍历自身的可枚举属性,可以使用 hasOwnProperty


for (var prop in obj) {if (obj.hasOwnProperty(prop)) {console.log(`obj.${prop} = ${obj[prop]}`);} 
}

for...of

for...of 语句在可迭代对象(包括 Array,Map,Set,String,TypedArray,arguments 对象等等)上创建一个迭代循环,调用自定义迭代钩子,并为每个不同属性的值执行语句。
对于for...of的循环,可以由break, throw 或return终止(使用return报错?)。


for (variable of iterable) {//statements
}
  • variable 在每次迭代中,将不同属性的值分配给变量。
  • iterable 被迭代枚举其属性的对象。

let iterable = [10, 20, 30];for (const value of iterable) {console.log(value);
}
// 10
// 20
// 30

for...of 与 for...in 区别

  • for...in 语句以原始插入顺序迭代对象的可枚举属性。
  • for...of 语句遍历可迭代对象定义要迭代的数据。

区别示例:


Object.prototype.objCustom = function() {}; 
Array.prototype.arrCustom = function() {};let iterable = [3, 5, 7];
iterable.foo = 'hello';for (let i in iterable) {console.log(i); // 0, 1, 2, "foo", "arrCustom", "objCustom"
}for (let i in iterable) {if (iterable.hasOwnProperty(i)) {console.log(i); // 0, 1, 2, "foo"}
}for (let i of iterable) {console.log(i); // 3, 5, 7
}

原文地址:https://segmentfault.com/a/1190000016755195

转载于:https://www.cnblogs.com/lalalagq/p/9903728.html

http://www.jmfq.cn/news/4946437.html

相关文章:

  • 中英网站怎么做/淘宝网店怎么运营起来
  • 网站网页设计制作教程/软件开发公司经营范围
  • 天津外贸公司网站制作/seo网站怎么搭建
  • 建什么网站能百度收录/app如何推广
  • 网站是别人做的我这就没有根目录/推广工具
  • 贵州省住房和城乡建设厅查询网站首页/seo经理招聘
  • 宜昌网站建设兼职/网店如何推广
  • 南京网站制作公司哪家靠谱/沪深300指数基金
  • 自己做的视频网站如何赚钱/查询网站流量的网址
  • 触屏版网站模板/朋友圈推广文案
  • 网站建设质量保证/优化网站排名技巧
  • 印刷报价网站源码下载/微信怎么做推广
  • 网站建设智能优化/百度云网盘登录入口
  • 广州协安建设工程有限公司网站/信息服务平台有哪些
  • 网站开发后怎么转安卓app/今日郑州头条最新新闻
  • 昆山靠谱的网站建设公司 豆瓣/查询网站备案信息
  • 谷歌镜像网站怎么做/南宁优化网站收费
  • 网站后台上传缩略图/企业网站推广模式
  • 网站开发的实验心德/微信营销软件排行榜
  • 星巴克网站建设方案/google play谷歌商店
  • 做食品网站有哪些/太原模板建站定制网站
  • 怎么用虚拟主机做网站/网络营销工程师培训
  • 哪家网站推广做的好/一键优化清理
  • 2017优秀网站设计/网络营销的方法包括哪些
  • 网站建设开发流程按钮/百度人工
  • wordpress网站专题/深圳seo公司排名
  • 网站开发款计入什么科目/宁波网站推广排名
  • 小程序免费制作平台有吗/seo优化技术厂家
  • 计算机怎么建设网站/seo诊断书
  • 做农产品网站需要做的准备/关键词优化设计