如何遍對象中非原型鏈上的屬性

#如何遍對象中非原型鏈上的屬性

//遍歷對象和子對象
		var obj = {
			name: "zhang" ,
			age: 18,
			son : {
				name: "wang",
				age: 2
			}
		}

		for(var prop in obj){
			//排除原型鏈上的屬性
			if(obj.hasOwnProperty(prop)) {
				console.log(obj[prop]);
			}
		}

#如何遍對象中原型鏈上的屬性

//遍歷對象和子對象
		var obj = {
			name: "zhang" ,
			age: 18,
			son : {
				name: "wang",
				age: 2
			}
		}

		for(var prop in obj){
			//排除原型鏈上的屬性
			if(obj.!hasOwnProperty(prop)) {
				console.log(obj[prop]);
			}
		}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章