javascript 函數(shù)取得調用對象的信息。

科技 未結 4 668
挫男離我遠點
挫男離我遠點 2023-06-15 10:06

function testObject(){ this.commonFun=function() { console.log(arguments.callee.caller); } }(function () {function test1() { this.test = "test1"; this.testFun = function () { (new testObject()).commonFun(); } }var test1 = new test1(); test1.testFun();}()); (function () { function test2() { this.test = "test2"; this.testFun = function () { (new testObject()).commonFun(); } }var test2 = new test2(); test2.testFun(); }());

上面的console.log() 打印的調用函數(shù),但我現(xiàn)在想要的是調用對象的信息,如,test1對象調用的返回的是test1的test屬性,就是輸出 test1,
test2對象調用的返回的是test2的test屬性,就是輸出 test2

函數(shù)commonFun作用是輸出調用對象的的某些屬性,就像上面的test屬性,不能傳入?yún)?shù)

相關標簽:
4條回答
  • 2023-06-15 10:12

    可以改寫成:

    0 討論(0)
  • 2023-06-15 10:12

    commonFun的caller就一直是testObject,你這種調用方法,做不到通過caller來顯示更上一層的調用關系。

    0 討論(0)
  • 2023-06-15 10:15

    你的這個需求,用繼承來實現(xiàn)是最合乎邏輯的。如果是需要子類去實現(xiàn),可以用接口的方式。

    0 討論(0)
  • 2023-06-15 10:15

    首先,你的設計上就有問題,你callee,caller這些取到的都是函數(shù),不是實例,看下面的例子:

    0 討論(0)
提交回復
最新問題
hk1 box無故重啟 1
治女性不孕哪里好 1
什么機頂盒可以玩和平精英 1
檢查不孕項目費用 1
長虹中學2022年普高率 1
風行電視卡在開機畫面一直不動了如何辦? 1
去醫(yī)院怎么檢查輸卵管堵 1
2021騏達音響什么牌子 1
海信crf6a16電視型號 1
有沒有能長期穩(wěn)定除醛的好辦法?海信中央空調除醛效果理想嗎... 1
猜你喜歡
石家莊三代試管生寶寶價格大概是多少?附帶費用流程
2025陜西試管嬰兒做生寶寶多少錢促排卵到移植也不超五萬?附助孕機構排名!
2024年三代試管嬰兒一般要多少錢?
做試管前檢查費用!試管價格公布!
2024年泰安做三代試管最權威的醫(yī)院排名分享
產后過早同房會怎樣 側切產后多久能同房
2025山東三代試管醫(yī)院有哪些!哪個費用更高!
成都三代試管大概多少錢,可以試管嗎?
山東三代試管嬰兒大概多少費用?
2024年銀川能做三代試管的醫(yī)院排名!
熱門文章
艾滋病試管嬰兒的價格是多少?
2025廣州十佳助孕公司名單,這份榜單值得您信賴!
山東比較好的助孕公司有哪些?
四川十大私立醫(yī)院三代試管嬰兒技術排名,選四川機構需謹慎
南京試管私人機構成功率排名,多家好機構任你挑
在泰國做試管嬰兒去哪家醫(yī)院好?泰國試管嬰兒可靠嗎?
泰國做試管嬰兒哪家醫(yī)院成功率高?
昆明試管醫(yī)院排名參考,了解清楚更好選擇醫(yī)院
去泰國做試管嬰兒的費用表
去泰國做試管嬰兒費用參考
“剛剛公布”2025海南十大試管醫(yī)院排名前十公布
重磅:三代試管一次能成功嗎 三代試管幾率高嗎
abo溶血的危害,其中胎兒、新生兒是重點保護對象
忻州三代試管助孕醫(yī)院成功率有多高,不敢相信是這家
山西三代試管哪些醫(yī)院(山西三代試管嬰兒)
什么因素導致47歲的女性受孕概率最???
如何去泰國做第三代試管嬰兒?最新自助攻略
廣州做個三代試管嬰兒要多少錢啊?
杭州三代試管嬰兒多少錢?
第三代試管成功率多高31歲,有哪些注意事項
泰國試管嬰兒花費是怎樣的?需要準備多少錢?
香港自助試管嬰兒比較好的醫(yī)院有哪些!附試管費用詳!
去美國試管嬰兒成功率需要準備多少錢?。炕ㄙM明細是什么呢?
子宮畸形能不能在百色做試管附申請條件及詳細步驟
美國試管嬰兒助孕:國內多番嘗試未果,美國方案能否帶來成功?其優(yōu)勢何在?
廣告合作方 廣告申請