`
weitao1026
  • 浏览: 1047327 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
阅读更多
var obj = {"id": 1, "name":"张三"};for(var key in obj){    alert("Key是:" + key);    alert("对应的值是:" + obj[key]);}

for...in 语句用于遍历数组或者对象的属性(对数组或者对象的属性进行循环操作)。
实例

for...in 语句
如何使用 for...in 语句来遍历数组内的元素。

JavaScript for...in 语句
for...in 语句用于对数组或者对象的属性进行循环操作。

for ... in 循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。

语法:
for (变量 in 对象)
{
在此执行代码
}

“变量”用来指定变量,指定的变量可以是数组元素,也可以是对象的属性。
实例:

使用 for ... in 循环遍历数组。

<html> 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 

<body>

<script type="text/javascript">
var x
var mycars = new Array()
mycars[0] = "Saab"
mycars[1] = "Volvo"
mycars[2] = "BMW"

for (x in mycars)
{
document.write(mycars[x] + "<br />")
}

</script>
</body>
</html>





分享到:
评论

相关推荐

    js获取json中key所对应的value值的简单方法

    以下是三种在JavaScript中获取JSON对象中key对应的value值的简单方法。 方法一:使用eval()方法 eval()函数会计算某个字符串,并执行其中的JavaScript代码。在获取JSON对象中的value值时,可以通过将要获取的key...

    javascript对象转换成json

    - `value`:要转换的JavaScript值,可以是对象、数组或其他基本类型。 - `replacer`(可选):一个函数或者一个数组,用来转换或过滤对象的属性值。如果函数被提供,对于每个对象的属性,都会调用这个函数,其返回值...

    拷贝JSON对象值进Java Bean对象

    JSON对象由键值对组成,键是字符串,值可以是各种数据类型,包括字符串、数字、数组、对象等。在Java中,我们通常使用`org.json`库或`com.google.gson`库来解析和创建JSON对象。 以`org.json`库为例,我们可以使用`...

    json2.js 字符串转转json对象工具

    在JSON中,数据被表示为键值对(key-value pairs)的集合,而JavaScript对象正是以这种方式存储数据。例如,如果你有一个JSON字符串`'{"name": "John", "age": 30}'`,`JSON.parse()`可以将其转换为一个JavaScript...

    Python获取json或字典中任意key的value值

    在数据处理或者自动化测试过程中需要对返回的json数据作校验,针对json数据中的单个或多个key进行校验,此时就需要获取json或字典中任意key的value值 数据如下: data = { duringTime: 401, timesPerDay: 10000, ...

    阿里云json获取value

    下面我们将深入探讨如何使用Java处理JSON并获取其中的value值。 首先,假设我们有以下JSON字符串: ```json { "name": "John", "age": 30, "city": "New York" } ``` 1. **使用Jackson库获取value**:Jackson...

    C# 获取json字段中指定值

    在这个场景中,我们将关注如何使用C#和Newtonsoft.Json库来高效地获取JSON对象中的指定值。 首先,Newtonsoft.Json是C#中最流行的JSON处理库,它提供了丰富的功能,如序列化、反序列化、查询和转换JSON等。要安装此...

    使用JQuery实现从JSON对象转换为form提交数据

    - 在实际应用中,确保JSON对象的键和值都是允许在URL中编码的字符,避免出现编码错误。 - 考虑到兼容性问题,确保所有目标浏览器都支持jQuery库,或者使用原生JavaScript方法进行替代。 总结,通过jQuery我们可以...

    经典ASP读取JSON字符串/生成JSON对象,数组对象等。

    这篇关于“经典ASP读取JSON字符串/生成JSON对象,数组对象等”的知识将详细介绍如何在ASP环境中处理JSON数据。 1. **JSON对象与数组的结构**: JSON对象以大括号{}表示,键值对之间用逗号分隔。键必须是字符串,用...

    比较json对象中的两个数组含有的相同元素,点击按钮输出新的数组

    在JavaScript(JS)中,处理JSON(JavaScript Object Notation)数据是常见的任务。当你需要比较两个JSON对象中的数组并找出它们共有的元素时,可以采用几种不同的方法。在这个场景下,我们将探讨如何实现这个功能,...

    json对象转换兼容js

    在早期版本的Internet Explorer(如IE7和IE6)中,JSON对象并不是内置的。为了实现兼容,开发者需要引入外部库,如`json2.js`。`json2.js`是由Douglas Crockford编写的,它为不支持JSON的浏览器提供了`JSON....

    json对象的创建和解析

    `org.json`库提供了一种直接操作JSON对象的方法,而`com.google.gson`库则提供了与Java对象直接互转的功能,选择哪种库取决于具体需求和项目配置。理解这些概念对于进行Web开发和数据交互至关重要。

    SQL Server之JSON 函数详解

    JSON_QUERY与JSON_VALUE类似,但用于提取JSON对象或数组,而不是标量值。例如,如果我们想提取整个person对象: ```sql SELECT JSON_QUERY(@json, '$.person'); ``` 这将返回`{"name": "John", "age": 31}`,因为$....

    JS操作json对象key、value的常用方法分析

    在处理JSON对象时,我们常常需要操作JSON对象的键(key)和值(value),包括获取、遍历、添加和删除等操作。以下是对这些操作的详细解析: 1. 定义JSON对象: JSON对象是键值对的集合,以大括号`{}`包裹。键(key...

    java的JsonObject对象提取值方法

    在Java编程中,`JsonObject` 是用来...在这个例子中,我们展示了如何使用`JsonObject`的`getString()`、`getJSONArray()` 等方法来提取JSON对象中的值。理解这些方法的使用,将有助于在实际开发中有效地处理JSON数据。

    javascript json字符串到json对象转义问题

    在JavaScript中,经常需要将JSON字符串转换为JSON对象,以便能够操作和处理这些数据。然而,在这个过程中,可能会遇到一些转义问题,特别是在涉及到特殊字符时。本文将深入探讨JavaScript中JSON字符串到JSON对象的...

    C++解析json字符串

    4. **解析JSON对象**:在C++中,你可以通过`at()`或`operator[]()`来访问JSON对象的键值对。例如,`std::string name = j.at("name").get();`。 5. **解析JSON数组**:对于JSON数组,你可以通过迭代器或成员函数`...

    javascript遍历json对象的key和任意js对象属性实例.docx

    ### JavaScript遍历JSON对象的Key和任意JS对象属性实例 #### 概述 在JavaScript编程中,经常需要遍历对象的属性来进行数据处理或逻辑控制。对于JSON对象(本质上是JavaScript对象的一种)和其他类型的对象,我们...

    json.zip_JSON_Json::Value_c++ Key Value_jsoncpp

    关于C++中的键值对操作,`Json::Value`提供了灵活的方式来访问和修改JSON对象的属性。键可以是字符串,而值可以是任何JSON兼容的数据类型。例如,你还可以这样操作: ```cpp j["anotherKey"] = true; bool flag = j...

Global site tag (gtag.js) - Google Analytics