Home > JavaScript > JavaScriptで配列かどうか調べる

JavaScriptで配列かどうか調べる

Share on Tumblr

if(チェック対象 instanceof Array) やりたいこと;

でOK。

typeof チェック対象

はObjectになっちゃうのでダメ。
('Array'と比べても一致しない)

他人に嘘教えたなぁ。。

PR

Comments:0

Comment Form

Trackback+Pingback:1

TrackBack URL for this entry
Listed below are links to weblogs that reference
JavaScriptで配列かどうか調べる from Born Neet
Trackback from Born Neet 2009-01-13 (火) 07:01

JavaScriptのinstanceofをisArrayに使っていいの?

以前JavaScriptで配列かどうか調べるなんて記事をろくに調べずに書いたんですが・・・(手元で実行できるか試しただけだった) Ajaxian ? isArray: Why is it so bloody hard to get right? のような記事が定期的に話題になるのでふと気になった。 (そういえば、JavaScript: The Good Partsでもこのトピックを扱っていた) 「もしかして、instanceofって非推奨な演算子なのか?」と。 以下調べた結... (more…)

Home > JavaScript > JavaScriptで配列かどうか調べる

Search
Loading
Feeds
Links
スポンサードリンク

Page Top