您的位置:首頁技術文章
文章詳情頁

javascript - console.log打印一個new對象的變量

瀏覽:140日期:2023-02-21 16:44:59

問題描述

javascript - console.log打印一個new對象的變量

問題解答

回答1:

謝邀~

javascript - console.log打印一個new對象的變量

obj.sleep = function(){console.log('sleep')}

相當于給obj注冊一個屬性名為: sleep,值為: 一個聲明的function,

需要調用函數才能執行, 這個樓上們已經說過了.

即obj.sleep()

回答2:

你得調用相關的函數他才會執行。object是new出來的對象沒毛病吧

回答3:

試一下直接在控制臺執行obj.sleep();

回答4:

obj顯示Object沒毛病。為什么沒執行,是因為你沒調用啊。你看你上面注釋的那行代碼obj.sleep()就是調用代碼啊。

回答5:

console.log(obj.sleep()) 這段注掉干嘛 就這段就行了啊

回答6:

第一個問題:

javascript - console.log打印一個new對象的變量javascript - console.log打印一個new對象的變量

第二個問題:定義的obj變量只是引用了Person對象的方法和屬性,所以打印出來的是Object對象和它的屬性和方法

標簽: JavaScript
相關文章:
国产综合久久一区二区三区