您的位置:首页 > Web前端 > JavaScript

JS变量也要注意初始化

2012-08-28 17:48 274 查看
原先以为js作为弱类型语言,变量的初始化没必要,但是:

var text;

text+="你好";

alert(text);

对话框弹出的内容是:"undefined你好"

这是因为text未初始化,它的内容是:undefined,会被计入后面的字符串相加中。

var text=“”;

text+="你好";

alert(text);

这样就能弹出预期的"你好"了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: