js显示对象所有属性和方法的函数
function ShowObjProperty2( obj ) {
    // 用来保存所有的属性名称和值
    var attributes = '' ;
    var methods = ''
    // 开始遍历
    for ( var p in obj ){
        // 方法
        if ( typeof( obj[p] ) === "function" ){
            attributes += '属性:' + p + '\r\n'
            // obj[p]();
        } else {
            // p 为属性名称,obj[p]为对应属性的值
            methods += '方法:' + p + " = " + obj[p] + "\r\n" ;
        }
    }
    // 最后显示所有的属性
    return attributes, methods
}
function ShowObjProperty1(Obj)
{
var attributes = '';
var methods = '';
for(const attr in Obj){
if(Obj.attr != null)
attributes = attributes + attr + ' 属性: ' + Obj.i + '\r\n' ;
else
methods = methods + '方法: ' + attr + '\r\n';
}
return attributes, methods
}
js显示对象所有属性和方法的函数的更多相关文章
- 161227、js显示对象所有属性和方法的函数
		要想看到实际效果,可以先声明一些属性跟方法,否则是看不到,仔细往下看有例子的. function ShowObjProperty(Obj) { var PropertyList=''; var Pro ... 
- 【repost】js window对象属性和方法相关资料整理
		window对象有以下方法: open close alert confirm prompt setTimeout clearTimeout setInterval clearInterval mov ... 
- js window对象属相和方法相关整理资料
		window对象有以下方法: open close alert confirm prompt setTimeout clearTimeout setInterval clearInterval mov ... 
- JS枚举对象属性的方法及其区别
		愉快的中秋节要过去了,国庆倒计时两个周!!! 闲话不多说,那今天我们来看一看JS中枚举对象属性的方法有哪些以及他们的区别 首先在JS里面枚举对象属性一共有三种方法 for in: 会遍历对象中所有的可 ... 
- js object 对象 属性和方法的使用
		//object 对象 属性和方法的使用 var person = new Object(); person.name="张海"; person.age="; perso ... 
- JS获取对象数据类型的方法
		1.typeof: 语法:typeof 对象 或者 typeof(对象) 返回对象的数据类型:只有原始数据类型:boolean number string undefined function obj ... 
- js中遇到的一些方法和函数
		这是一个笔记文章,方便日后复习. 加号的优先级高于三目运算符: console.log(') ? 'define' : 'undefine');//define setTimeout(code,mil ... 
- JS获取对象“属性”的方法
		var testObj= new Object(); testObj.name = "shangguan"; testObj.age= ; testObj.action = fun ... 
- js属性对象的propertyIsEnumerable方法
		定义 每个对象都有一个propertyIsEnumerable()方法.此方法返回一个布尔值,表明指定的属性是否是可枚举. This method can determine whether the ... 
随机推荐
- SpringMVC DELETE,PUT请求报错 添加支持Http的DELETE、PUT请求
			SpringMVC删除与修改操作需要用DELETE,PUT请求方式提交. 但要知道浏览器form表单只支持GET与POST请求,而DELETE.PUT等method并不支持. spring3.0添加了 ... 
- Linux 启动进程结束进程通用代码
			linux启动springboot项目 start.sh #!/bin/sh rm -f tpid nohup java -jar restDate--SNAPSHOT.jar --spring.pr ... 
- linux 常用进程使用命令
			查看进程占用pid ps aux | grep program_filter_word 杀死pid kill - 
- thinkpad T61 Fn功能键的完整说明及有关问题解决
			FN键的作用Fn 键是一个组合键,它自己本身没有用,需要和其他功能键组合起来以迅速改变操作特征,它可以组合的键在键盘上都用蓝色标注,具体作用为: Fn+F2:锁定计算机显示器.要再次打开计算机显示器, ... 
- oracle安装程序异常终止解决办法
			安装Oracle时总是会报程序异常终止,摸不着头脑,作为初学者一下就乱了分寸 工具/原料 Oracle软件包 win764位 方法/步骤 右击Oracle安装图标setup.exe,选 ... 
- C++的六个函数
			一.构造函数 在C++中,构造函数是六个函数中的第一个,当一个对象被创建时,在它的整个周期中,是一个由生到死的 过程,即构造函数创建对象,析构函数析构对象.在对象被创建时,调用构造函数创建一个对象,这 ... 
- 【转】Linux常用命令大全(非常全!!!)
			最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大.我将我了解到的命令列举一 ... 
- 小白的Unity5之路(一)
			Player移动: public float speed = 6f; Vector3 movement; Rigidbody playerRididbody; void FixedUpdate () ... 
- HTML5视频播放练习:鼠标经过视频播放,鼠标移除停止播放,再次经过继续播放。
			随着HTML5的广泛应用,在一些网站中,经常看到有些预览的短视频预览,鼠标经过就会播放,移除就会停止播放,再次移进去就会继续播放. 自己也研究着做一个比较简单的类似的练习. 视频可以自己到包图网下载, ... 
- 大专生自学php到找到工作的前前后后
			先做个自我介绍,我13年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说出来献丑了.13年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不到希望,我就退学 ... 
