1

このコードブロックを試すと、なぜ:

var str = "1234";
alert(str.toString().lenght);

それは私に「未定義」と警告しますか?

4

4 に答える 4

7

つづりを間違えlengthました。それは「長さ」です:

str.toString().length

toString()ただし、実際にはここで呼び出す必要はありません。"1234"はすでに文字列であるため、同様にstr.length機能します。

于 2011-08-23T18:56:15.497 に答える