JavaScript, вычисляющий длину строки - PullRequest
1 голос
/ 23 августа 2011

Почему, когда я пытаюсь использовать этот блок кода:

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

, он предупреждает меня "undefined"?

Ответы [ 4 ]

7 голосов
/ 23 августа 2011

Вы ошиблись length. Это "длина":

str.toString().length

Тебе не нужен toString() звонок здесь. "1234" уже является строкой, поэтому str.length также работает.

1 голос
/ 23 августа 2011

У вас есть орфографическая ошибка в этом коде.Это length не длина.

Но кроме этого, нет необходимости звонить toString().str.length нормально.

1 голос
/ 23 августа 2011

исправить свое правописание ...

предупреждение (. Str.toString () ДЛИНА);

Andrew

0 голосов
/ 23 августа 2011

Просто опечатка: это .length;)

...