是什麼在各自的JavaScript或jQuery的,當我試圖下面
$.type(new Boolean()); // return "boolean"
typeof(new Boolean()); // return "object"
是什麼在各自的JavaScript或jQuery的,當我試圖下面
$.type(new Boolean()); // return "boolean"
typeof(new Boolean()); // return "object"
typeof
typof和$ .TYPE()之間的區別是本地JavaScript
$.type()是jQuery的方式找到我們需要的正確鍵入使用合適的方法
如果參數可以是一個原始值或內置的ECMAScript目的,[[類]]內部屬性一個 標準的一個實例用於確定類型。
謝謝murali :) –
typeof
是一個JavaScript運算符,它告訴你某事是基本的,如果是的話,哪一種基元或一個對象。如果事物是一個對象,它不會告訴你它是一個什麼樣的對象。細節一如既往,in the specification和MDN。
$.type
是使用typeof
和各種其他技術來儘量提供更多信息jQuery的功能。細節一如既往,in the documentation。
謝謝T.J.文檔鏈接非常有幫助。 –
看看[那裏](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/typeof)。這是因爲你用'new'實例化你的布爾值,所以Javascript將它解釋爲一個對象。 'typeof(Boolean(true))'應該返回'boolean' – Aserre