h5中如何遍歷json串的key
在H5開發(fā)中,我們經(jīng)常會用到JSON格式的數(shù)據(jù),如何快速遍歷JSON中的key呢?下面,我們將介紹幾種常用的方法:
1.使用for...in循環(huán)
var obj = {name:'Tom',age:18,sex:'male'}; for(var key in obj){ console.log(key);//輸出結(jié)果:name、age、sex }
在上述例子中,我們使用for...in循環(huán)遍歷了JSON對象obj中的所有key,將它們逐一輸出到控制臺中。
2.使用Object.keys()方法
var obj = {name:'Tom',age:18,sex:'male'}; var keys = Object.keys(obj); console.log(keys);//輸出結(jié)果:["name", "age", "sex"]
在上述例子中,我們使用了Object.keys()方法來獲取JSON對象obj中的key數(shù)組,并將其輸出到控制臺中。
3.使用jQuery庫中的$.each()方法
var obj = {name:'Tom',age:18,sex:'male'}; $.each(obj,function(key,value){ console.log(key);//輸出結(jié)果:name、age、sex });
在上述例子中,我們使用了jQuery庫中的$.each()方法來遍歷JSON對象obj中的所有key,并將它們逐一輸出到控制臺中。
以上就是幾種常用的遍歷JSON中key的方法,讀者可以按照自己的需求選擇適合自己的方法。