之前在学习的时候遇到过老师使用ShowObj()这个自定义方法,后来在实际运用中又遇到了这个场景,于是在网上寻找这个方法,发现了一个更加简洁的形式:
function ShowObj(obj){
var names="";
for(var name in obj){
names+=name+": "+obj[name]+", ";
}
alert(names);
}
这个方法的使用方式为ShowObj(需要获取的对象);
自动alert(或console.log)所有属性方法;
Tips:由于标准对象的属性和方法很多,所以可以为obj添加一个像dataTransfer这样的对象(再 . 一个setData也是叼叼哒)以精确属性方法的范围;