我是靠谱客的博主 文艺酒窝,最近开发中收集的这篇文章主要介绍mysql for in 循环_跟我学习javascript的for循环和for...in循环,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

大家都知道在JavaScript中提供了两种方式迭代对象:

for 循环;

for..in循环;

一、for循环

不足:

在于每次循环的时候数组的长度都要去获取;

终止条件要明确;

在for循环中,你可以循环取得数组或是数组类似对象的值,譬如arguments和HTMLCollection对象。通常的循环形式如下:

// 次佳的循环

for (var i = 0; i < myarray.length; i++) {

// 使用myarray[i]做点什么

}

这种形式的循环的不足在于每次循环的时候数组的长度都要去获取下。这回降低你的代码性能,尤其当myarray不是数组,而是一个HTMLCollection对象的时候。

HTMLCollections指的是DOM方法返回的对象,例如:

document.getElementsByName()

document.getElementsByClassName()

document.getElementsByTagName()

还有其他一些HTMLCollections,这些是在DOM标准之前引进并且现在还在使用的。有:

document.images: 页面上所有的图片元素

document.links : 所有a标签元素

document.forms : 所有表单

document.forms[0].elements : 页面上第一个表单中的所有域

集合的麻烦在于它们实时查询基本文档(HTML页面)。这意味着

最后

以上就是文艺酒窝为你收集整理的mysql for in 循环_跟我学习javascript的for循环和for...in循环的全部内容,希望文章能够帮你解决mysql for in 循环_跟我学习javascript的for循环和for...in循环所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部