我想了解鏈接以及如何通過閱讀OPC自己做到這一點。我仍然很困難。在學習這些時,我遇到了一些錯誤處理,這引起了我的眉毛。從縮排看來,第4行不是從第2行開始的if語句的一部分。我是否有權假定2行if語句不需要大括號,並且解釋器假定當存在缺乏花括號,只有直接處理if語句的行是if語句的一部分;因此,第四行是不是在以下塊中的if語句的一部分:第2行的if語句是否在第4行?
set: function (mystr, func) {
if (!this[mystr])
throw new Error("unknown hook " + mystr);
this[mystr] = func;
},
這不是你的問題的最好例子 - 因爲錯誤的拋出意味着即使它在* if區塊內,它也不會被執行。 (事實並非如此)。 – 2012-08-02 08:07:01
@AndrzejDoyle用一塊石頭殺死兩隻鳥。感謝您的評論。 – 2012-08-02 08:22:08