2012-07-28 61 views
1

我碰到一個typeof x,我想知道這個語法來自哪裏。我已經嘗試過,顯然不是任何功能都可以稱爲w/o parens,如funcname param;殼牌式功能調用?

那麼是什麼給?什麼使typeof()與衆不同?

回答

2

typeof是javascript中的operator,它帶有一個操作數。同樣的方法+,-,<,> ...是運營商。

1

它不是函數,它是一個像php中的回聲運算符。在JavaScript中沒有很多'類型'(「undefined」 ,「object」,「boolean」,「number」,「string」,「function」),所以我認爲在沒有真正打字的語言中,它不是很好使用這些工具。

+0

雖然你的回答是正確的,但'typeof'操作符實際上非常有用 – 2012-07-28 09:30:01

+0

負載,取決於你的情況。最常見的是'typeof x ==='function''。 – 2012-07-28 09:36:29