`
wanng
  • 浏览: 68907 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

一个使用到for...in循环的Javascript示例

阅读更多

来源网址:http://www.blabla.cn/js_tutorials/js_loop_statements.html

 

 

<html>
<head>
<title>一个使用到for...in循环的Javascript示例</title>
</head>
<body>
<script type="text/javascript">
// 创建一个对象 myObject 以及三个属性 sitename, siteurl, sitecontent。
var myObject = new Object();
myObject.sitename = "布啦布啦";
myObject.siteurl = "blabla.cn";
myObject.sitecontent = "网页教程代码图库的中文站点";
//遍历对象的所有属性
for (prop in myObject)
{
document.write("属性 '" + prop + "' 为 " + myObject[prop]);
document.write("<br>");
}
</script>
</body>
</html>

 

 

--EOF--

分享到:
评论

相关推荐

    【JavaScript源代码】JS中for,for...in,for...of和forEach的区别和用法实例.docx

    #### 三、for...in循环 `for...in`循环用于遍历对象的属性。 **语法格式:** ```javascript for (var variable in object) { // 执行操作 } ``` **示例:** 遍历数组: ```javascript var arr = [1, 2, 3, 4,...

    js中for in的用法示例解析.docx

    以下是对`for...in`循环的详细解释和使用示例。 首先,让我们看一个简单的`for...in`循环的用法: ```javascript var person = { firstName: "John", lastName: "Doe", age: 30 }; for (var prop in person) {...

    【JavaScript源代码】ES6的循环与可迭代对象示例详解.docx

    而`for...in`循环则常常因为遍历到原型链上的属性而带来困扰,因此在实际使用中通常需要配合`hasOwnProperty`进行过滤。 `for...of`循环则只遍历可迭代对象的元素。可迭代对象是指实现了`@@iterator`方法的对象,该...

    vue-for循环嵌套操作示例

    在文档中,我们通过一个具体的示例来展示如何在Vue.js中实现for循环嵌套操作。 首先,文档中提到了什么是for循环嵌套。在计算机编程中,嵌套循环意味着在一个循环体内使用另一个循环,这样就可以处理多层循环结构的...

    JS for...in 遍历语句

    下面是一个使用`for...in`遍历对象并打印属性值的示例: ```html &lt;!DOCTYPE html&gt; &lt;title&gt;JS for...in 遍历 let person = { name: 'John Doe', age: 30, occupation: 'Developer' }; for (let key in ...

    JavaScript中for..in循环陷阱介绍

    使用for..in循环时需要特别注意其计数器的特性,它是一个字符串,用来存储属性名或数组元素的索引,而非像for循环那样使用数字作为计数器。接下来详细说明几个相关知识点。 1. for..in循环基本用法 for..in循环...

    JavaScript中的for循环.pdf

    JavaScript中的for循环是编程语言中一种常用的控制流程结构,它允许程序员在满足特定条件下重复执行一段代码。在JavaScript中,for循环通常用于迭代数组、计算或执行一系列已知次数的操作。 1. **循环控制语句**: ...

    【JavaScript源代码】JavaScript 中的六种循环方法.docx

    如果想让自定义对象支持for...of循环,需要在对象上定义`Symbol.iterator`属性,返回一个生成器函数,该函数每次调用`next()`时返回对象的一个属性值。例如: ```javascript Object.defineProperty(myObject, ...

    JavaScript基础以及示例

    循环结构有`for`、`while`和`do...while`,以及ES6引入的`for...of`和`for...in`。`break`和`continue`用于跳出循环或跳过当前迭代。 四、函数 函数是可重用的代码块,使用`function`关键字定义。ES6引入的箭头函数...

    JS数组的遍历方式for循环与for...in

    下面是一个使用for...in循环遍历数组的示例代码: ```javascript var arr = new Array("first", "second", "third"); for (var item in arr) { document.write(arr[item] + ","); } ``` 在这个例子中,`for...in`...

    JavaScript中“过于”犀利地for/in循环使用示例

    在JavaScript编程语言中,`for/in`循环是一种特殊类型的循环,用于遍历对象的属性,而不仅仅是数组的索引。这个循环结构对于处理对象的属性非常有用,但如果不小心使用,可能会导致一些意外的结果,就像在提供的示例...

    JavaScript:流程控制:条件语句与循环

    本文详细介绍了 JavaScript 中的条件语句和循环结构,并通过示例展示了它们的应用。理解并熟练掌握这些基础知识对于编写有效的 JavaScript 程序至关重要。在未来的学习过程中,还可以探索更高级的控制结构和技术,如...

    JavaScript中for-in遍历方式示例介绍

    首先,我们要明确`for-in`循环的循环计数器是一个字符串,这意味着在遍历过程中,它会返回属性名或数组元素的索引,而不是它们的值。例如: ```javascript // 遍历对象 var fish = { head: 1, tail: 1 }; for (var ...

    js中forEach,for in,for of循环的用法示例小结

    本文将深入探讨三种常见的循环方法:`forEach`、`for...in` 和 `for...of`,并提供它们的使用示例。 1. **`forEach` 循环** `forEach` 是 JavaScript 中专为数组设计的迭代方法,它会遍历数组中的每个元素,并对每...

    JavaScript中利用for循环遍历数组

    然而,根据描述和提供的代码示例,这里强烈推荐使用`for`循环来遍历数组,而不是`for...in`循环。 首先,让我们来看看`for`循环遍历数组的基本语法: ```javascript var arr = [3, 5, 2, 6]; for (var i = 0; i ...

    js利用for in循环获取 一个对象的所有属性以及值的实例

    2. 遍历数组时,for...in循环会遍历所有数组索引,但最好是使用传统的for循环或数组的forEach方法,因为for...in循环不仅效率较低,而且会遍历到数组对象原型链上的属性。 3. for...in循环的遍历顺序是不确定的,...

    javascript编程起步(第四课)_1.docx

    在上述示例中,由于 `"3"` 是一个字符串,因此 `3 + "3"` 的结果是字符串拼接而不是数学加法。 ##### 2. 显式数据类型转换 为了避免不必要的错误,开发者可以显式地进行数据类型转换。 - **将字符串转换为数值**...

    JavaScript数组详解

    例如,通过document.write()方法打印数组元素到网页上,通过for循环计算数字数组中所有元素的和,以及使用for...in循环遍历数组。 8. 注意事项: 在操作数组时,要注意下标越界的问题,访问不存在的下标会返回...

Global site tag (gtag.js) - Google Analytics