1.对象
// 1.对象
var a = {
a : 123,
b : 'asd',
c : function() {
console.log( 'haha' )
}
}
console.log( Object.keys( a ) )// [ 'a', 'b', 'c' ]
2.数组
// 2.数组
var b = [ 123, 21, 31 ]
console.log( Object.keys( b ) )// [ '0', '1', '2' ]
3.构造函数
// 3.构造函数
function c() {
this.aa = 123
this.bb = 'asdas'
this.cc = function() {
}
console.log( Object.keys( c ) )// []
4.实例化对象
// 4.实例化对象
var d = new c()
console.log( Object.keys( d ) )// [ 'aa', 'bb', 'cc' ]
5.字符串
// 5.字符串
var e = 'sdf123'
console.log( Object.keys( e ) )// [ '0', '1', '2', '3', '4', '5' ]
1可以用for in循环object对象2可以用chrome开发工具查看,用console.info(object)在浏览器控制台显示
3可以用firebug查看对象