为什么当我尝试这段代码时:
var str = "1234";
alert(str.toString().lenght);
它警告我'未定义'?
答案 0 :(得分:7)
你拼错了length
。这是“长度”:
str.toString().length
但是,您实际上并不需要toString()
这里的电话。 "1234"
已经是字符串,因此str.length
也适用。
答案 1 :(得分:1)
纠正你的拼写......
警报(str.toString()的长度。);
安德鲁
答案 2 :(得分:1)
您的代码中存在拼写错误。这是length
没有长度。
但除此之外,没有必要致电toString()
。 str.length
没问题。
答案 3 :(得分:0)
只是一个错字:它是.length
;)