javascript遍历json对象的key和任意js对象属性实例
程序员文章站
2023-03-29 12:37:22
使用 keys 方法获取该对象的属性和方法:
function pasta(grain, width, shape) {
this.grain...
使用 keys 方法获取该对象的属性和方法:
function pasta(grain, width, shape) { this.grain = grain; this.width = width; this.shape = shape; this.tostring = function () { return (this.grain + ", " + this.width + ", " + this.shape); } } var spaghetti = new pasta("wheat", 0.2, "circle"); var arr = object.keys(spaghetti); document.write(arr);
结果图:
显示 pasta 对象中以字母“g”开头的所有可枚举属性的名称:
function pasta(grain, width, shape) { this.grain = grain; this.width = width; this.shape = shape; } function checkkey(value) { var firstchar = value.substr(0, 1); if (firstchar.tolowercase() == "g") { return true; } else { return false; } } var polenta = new pasta("corn", 1, "mush"); var keys = object.keys(polenta).filter(checkkey); document.write(keys);
结果如图:
遍历json对象的键:
var an_obj = { 100: 'a', 2: 'b', 7: 'c', "name": "wu", "interesting": "game" }; document.write(object.keys(an_obj));
结果如图:
以上这篇javascript遍历json对象的key和任意js对象属性实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
推荐阅读
-
js遍历json的key和value的实例
-
JS获得一个对象的所有属性和方法实例
-
javascript遍历json对象的key和任意js对象属性实例
-
JS高级---实例对象使用属性和方法层层的搜索 (实例对象-->原型对象-->报错)
-
js获取对象,数组所有属性键值(key)和对应值(value)的方法示例
-
js对象常用属性和方法:复制一个对象,获取一个对象的所有key和所有value的方法
-
js遍历json的key和value的实例
-
使用console.dir 快速概览Node.JS中对象实例的属性和方法
-
JS高级---实例对象使用属性和方法层层的搜索 (实例对象-->原型对象-->报错)
-
Json字符串转换为JS对象的高效方法实例_javascript技巧