0
A
回答
4
只要你期待一組已知的類型,你可以做到這一點。
if (obj instanceof Object1) {
} else if (obj instanceof Object2) {
} else if (obj instanceof Object3) {
}
2
類型IS對象,如果你想了解對象包含的更多細節,你可以爲firefox安裝firebug並且使用console.log(這個),你應該可以點擊它然後看到其中的內容。但它是是的一個對象。
0
像什麼superfro是想說,雖然你說的「上下文」當你談論
this
它實際上是一個對象,你可以通過詢問它的屬性和方法點運算符。
this.variable;
但是,如果你想知道背景爲你在一個嵌套條件或什麼地方,你基本上要僅僅依靠哪個對象被操縱。你能發表一個你想要/需要的例子嗎?
相關問題
- 1. 「return this」的含義
- 2. 'this'在jQuery代碼中的含義
- 3. $ this-> request->在cakePHP中的含義
- 4. 檢查URL包含在Javascript
- 5. componentDidMount()中的'this'的含義,ReactJS
- 6. C#中'this'的含義是什麼?
- 7. Java中this()的含義是什麼
- 8. java中.this和.class的含義
- 9. 如何在Javascript中重新定義`this`?
- 10. 'this'在JavaScript類方法中未定義
- 11. 「{%」在Javascript中的含義
- 12. ANTLR - 檢查語義/值的含義
- 13. !!的含義在javascript
- 14. 的JavaScript未定義檢查
- 15. 如何檢查數組包含在javascript
- 16. 檢查字符串只包含在JavaScript
- 17. OpenCart $ this-> config-> get()的含義
- 18. $ this關鍵字的含義是什麼?
- 19. 在作爲函數參數使用的Typescript中,「this」的含義
- 20. Javascript - '...'的含義
- 21. 檢查* this *類中是否定義了方法
- 22. 在Javascript中引用包含'this'引用的另一個函數
- 23. javascript中的$ {}的含義
- 24. 關鍵字「this」在jQuery Vs中的含義MVC
- 25. $ this - > {$ key}在PHP中的含義是什麼?
- 26. Javascript「深入」檢查定義
- 27. 類型檢查的實例含義
- 28. JavaScript中符號「+」的含義?
- 29. 在JavaScript中的「$ N || {}」的含義
- 30. 檢查字符串包含在JavaScript中的具體數量
雖然你可以用'this'做到這一點嗎? – 2010-11-09 03:34:48
@Christian - 是的,它會工作。 – ChaosPandion 2010-11-09 03:38:25
像這樣:if(this instanceof String){... – frogstarr78 2010-11-09 03:44:04