基本的Javascript我无法理解

时间:2014-02-10 00:17:11

标签: javascript

var MyCountry = "trolling";
console.log(MyCountry).length;
console.log(MyCountry).substring(0, 3)

这是我收到的错误消息:

  

TypeError:'undefined'不是对象(评估'console.log(MyCountry).length')

3 个答案:

答案 0 :(得分:2)

您将.length.substring放在console.log()的结果上,始终是undefined。将它们放在MyCountry上。

答案 1 :(得分:1)

这就是你想要的。你两次都太快关闭了console.log()。

 var MyCountry = "trolling";
 console.log(MyCountry.length);
 console.log(MyCountry.substring(0, 3));

答案 2 :(得分:0)

console.log()返回undefined,因此您在未定义时调用.length

如果您想记录MyCountry的长度console.log(MyCountry.length)

此外,console.log(MyCountry.substring(0, 3))