javascriptのtypeofの使い方

946 ワード

よくjsで配列を使いますが、例えば同じ名前のinputが複数あります.動的に生成された場合は、提出時に配列かどうかを判断する必要があります.
if(document.mylist.length!="undefined"){}この使い方は間違っています.
正確なのはifです.
またはif(!isNaN(document.mylist.length){}
typeofの演算数が定義されていません.戻りは「undefined」です.
演算数は、デジタルtypeof(x)=「number」です.
文字列typeof(x)=「string」
ブール値typeof(x)=「ブーラン」
オブジェクト、配列とnull typeof(x)=「Object」
関数typeof(x)=「function」
typeof演算子は、表式を表すデータタイプの文字列を返します.可能な文字列は「number」「string」「bolean」「object」「function」「undefined」です.例えば:alert(typeof(123);/typeof(123)は「number」alert(typeof(「123」)を返します.typeof(「123」)は「string」に戻ります.
typeof演算子
表式を表すデータタイプの文字列を返します.typeof[()expression[]] ;expressionパラメータは、タイプ情報を検索するために必要な任意の表現です.
説明
typeof演算子は、タイプ情報を文字列として返します.typeofの戻り値は6つの可能性があります.「number」「string」「bollan」「object」「function」「undefined.」
typeof構文の中の丸括弧はオプションです.