`
wangyanlong0107
  • 浏览: 484574 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

【转】js查看Object对象的内容

    博客分类:
  • js
 
阅读更多

假设将对象赋给test,此时test是也是对象。

var test = object;

一、查看对象内容(一级对象)。

 

for(i in test ){
  alert(i);           //获得属性 
  alert(test[i]);  //获得属性值

}

 

 

二、查看对象里的对象(二级及以上)

for(i in test ){
  alert(i);
  alert(test[i].toSource());

}

 

 

 

 

 

附:

使用JS的 for...in语句   
--不知属性个数时,用于对某个对象的所以属性进行循环操作,返回字符串形式的属性名;获取属性值方式: p1[temp] ;
  跟Java的for(Student stu:students){...}很像;
    
  语法: for(临时变量 in 对象实例名){
      ...
  }
    
  function Person(){
      this.name="bai";  
      this.age=19;  
      this.height=175;
  }


  var p1= new Person();
  var temp,p1Str="";
  for(temp in p1){
      alert(typeof temp); //是字符串
      alert(p1[temp]);
      p1Str=p1Str+temp+" -- "
  }
  alert(p1Str); //返回"name -- age -- height"

分享到:
评论

相关推荐

    javascript 高级 对象 object js

    javascript 高级 对象 object js

    Javascript创建自定义对象 创建Object实例添加属性和方法

    如下所示: 代码如下: var person = new Object(); person.name = “Nicholas”; person.age = “29” person.job = “Software Engineer”; person.sayName = function () { alert(this.name); }; person....

    javascript对象转换成json

    支持将自身转换成json字符串输出

    JavaScript创建一个object对象并操作对象属性的用法

    本文实例讲述了JavaScript创建一个object对象并操作对象属性的用法。分享给大家供大家参考。具体分析如下: 下面的JS代码创建了一个myMovie对象,并给对象title和director属性赋值,通过Object定义对象,其属性可以...

    js-object-format:格式化js对象

    js对象格式格式化js对象入门 < link type =" stylesheet " href =" path/to/default-skin.css " />< script href =" path/to/js-object-format.js " > </ script >< script >var resultHtml...

    get-js-object-key-value:获取一个JS对象的key和value

    JSObject可以是具有一个或多个属性的对象 返回 一个属性应该返回一个带有{key, value}的js 对象 多个属性应该返回一个包含[{key, value}, {key, value}]的数组 undefined以防传递空的 JS 对象 用法 var getKey...

    js如何打印object对象

    js调试中经常会碰到输出的内容是对象而无法打印的时候,光靠alert只能打印出object标示,却不能打印出来里面的内容,甚是不方便,于是各方面整理总结了如下一个函数,能够将数组或者对象这类的结果一一打印出来,...

    JavaScript中object和Object的区别(详解)

    JavaScript中object和Object有什么区别,为什么用typeof检测对象,返回object,而用instanceof 必须要接Object呢 这个问题和我之前遇到的问题非常相似,我认为这里有两个问题需要解决,一个是运算符new的作用机制,...

    JavaScript中的Object对象学习教程_.docx

    JavaScript中的Object对象学习教程_.docx

    js自定义对象

    JavaScript自定义对象 在JavaScript中,自定义对象是一种非常重要的概念,它允许开发者创建自己的对象类型,从而满足不同的需求。JavaScript自定义对象可以通过多种方式创建,包括工厂方法、构造函数、原型方式和...

    前端项目-js-objectdetect.zip

    前端项目-js-objectdetect,浏览器中的计算机视觉-javascript实时对象检测

    JS中Object对象的原型概念基础

    对象概念 在 javascript 中, 一切引用类型均为对象。... // Object对象字面量 var obj2 = [obj, 'foo', 'bar']; // Array数组字面量 var obj3 = /^[a-zA-Z0-9]$/; // RegExp正则字面量 var obj4 = functi

    js Object2String方便查看js对象内容

    * 将JS的任意对象输出为json格式字符串 * @param {Object} _obj: 需要输出为string的对象 */ var obj2String = function(_obj) { var t = typeof (_obj); if (t != 'object' || _obj === null) { // simple ...

    node-object-encrypter, 将javascript对象加密/解密为带有可选TTL支持的base64字符串.zip

    node-object-encrypter, 将javascript对象加密/解密为带有可选TTL支持的base64字符串 node-object-encrypter 将JavaScript对象加密/解密为带有可选TTL支持的base64字符串。安装npm install object-encrypter API ...

    JavaScript中的Object对象学习教程

    Object对象的方法 Object作为构造函数使用时,可以接受一个参数。如果该参数是一个对象,则直接返回这个对象;如果是一个原始类型的值,则返回该值对应的包装对象。利用这一点,可以写一个判断变量是否为对象的函数...

    JavaScript知识点总结(十一)之js中的Object类详解

    JavaScript中的Object对象,是JS中所有对象的基类,也就是说JS中的所有对象都是由Object对象衍生的。Object对象主要用于将任意数据封装成对象形式。 一、Object类介绍  Object类是所有JavaScript类的基类(父类),...

    浅析JavaScript中的对象类型Object

    理解:Object类型是所有它的实例的基础,换句话说,Object类型所具有的任何属性和方法也同样存在于更具体的对象中。 Object的实例都具有以下属性和方法 1.Constructor:保存着用于创建当前对象的函数 2.hasOwnProperty...

    object-to-formdata:方便JavaScript函数,可将对象序列化为FormData实例

    对象到表单数据方便JavaScript函数,可将对象序列化为FormData实例。安装npm install object-to-formdata用法注意:从版本4.0.0开始,已更改命名的出口! 注意:从版本3.0.0开始,没有默认导出! import { serialize...

Global site tag (gtag.js) - Google Analytics