Js 怎么遍历json对象所有key及根据动态key获取值

JavaScript010

Js 怎么遍历json对象所有key及根据动态key获取值,第1张

//遍历

function eachObj(obj) {

            if (typeof obj === 'string') obj = JSON.parse(obj)

            if (typeof obj !== 'object') {

                console.error('参数错误: %o不是有效的Object对象.', obj)

                return

            }

            for (var key in obj) {

                console.log(key,':', obj[key])

            }

        }

 

 //根据动态key获取值:

  obj[key]

1、首先,需要创建一个Json文件。或者是用户自行从网络上获得Json文件。

2、如果用户是创建的。还需要在新建的Json文件中输入数据。

3、准备好Json数据文件以后,接着创建一个Html文件。在<script>标签内创建一个函数,使用Ajax语言获得和读取Json文件。

4、获取和读取文件以后,在读取数据前。用户还需要创建一个用户遍历Json文件全部数据的函数。

5、创建数据遍历函数以后,在获取和和读取函数中进行调用。遍历读取文件中的数据。

6、获取Json文件中的全部数据以后,将数据用Html代码呈现到网页上。