1.for in 循环 并且使用hasownproperty 方法
var jsonobject1 = { "name": "xiaoming", "age": 29 }, var keys1 = []; for (var p1 in jsonobject1) { if (jsonobject1.hasownproperty(p1)) keys1.push(p1); } alert(keys1);
2.如果不使用 hasownproperty,给object 添加自己的属性时,也会输出出来
object.prototype.test = "i am test"; var jsonobject = { "name": "xiaoming", "age": 29 }, keys = []; for (var p in jsonobject) keys.push(p); alert(keys); //name,age, test
如对本文有疑问, 点击进行留言回复!!
MFC的静态库.lib、动态库.dll(包含引入库.lib)以及Unicode库示例
CTF 刷题记录(一) 白云新闻搜索(手动与自动化SQL注入)
javascript如何使用函数random来实现课堂随机点名方法详解
网友评论