1
我不明白爲什麼它拋出消息object
當我嘗試:
alert(typeof(/\s/))
要再次檢查,我做了一個變化:
alert($.type(/\s/))
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
我們現在有regexp
。
所以,我的問題:爲什麼typeof(/\s/)
是object
而不是string
或regexp
在javascript中?
你的意思是:'不要使用typeof運算來檢查任何變量的類型,因爲它是不正確exactly',不是嗎? –
@HappyCoding我的意思是,如果你比較像一個字符串,並且想檢查它是否是一個正則表達式,那麼使用'$ .type'。顯然'typeof'可以和其他東西一起使用。檢查他們的使用情況並使用適合您需求的產品 –
非常感謝!你可以編輯鏈接'$ .type'而不是'$ .test' :) –