对象的方法及用for...in取对象的属性名和值

80 阅读1分钟

对象的属性可以是任意类型,包括函数。

如果一个函数作为一个对象的属性保存,那么称这个函数是这个对象的方法

调用函数即调用对象的方法。

<script>
			var obj=new Object();
			//向对象中添加属性
			obj.name="易烊千玺";
			obj.age=22;
			obj.sayName=function(){
				console.log(obj.name);
			};
			console.log(obj.sayName);
			obj.sayName();
 </script>

方式二:字面量方法

			var obj2={
				name:"易烊千玺2",
				age:22,
				sayName:function(){
					console.log(obj2.name);
				}	
			};
			obj2.sayName();

for...in取对象的属性名和值。

		<script>
			var obj={
				name:"易烊千玺",
				age:22,
				gender:"男",
				address:"北京"
			}
			for(var n in obj){
				console.log("属性名:"+n);
				console.log("属性值:"+obj[n]);
			}
		</script>