Почему, когда я пытаюсь использовать этот блок кода:
var str = "1234"; alert(str.toString().lenght);
, он предупреждает меня "undefined"?
Вы ошиблись length. Это "длина":
length
str.toString().length
Тебе не нужен toString() звонок здесь. "1234" уже является строкой, поэтому str.length также работает.
toString()
"1234"
str.length
У вас есть орфографическая ошибка в этом коде.Это length не длина.
Но кроме этого, нет необходимости звонить toString().str.length нормально.
исправить свое правописание ...
предупреждение (. Str.toString () ДЛИНА);
Andrew
Просто опечатка: это .length;)
.length