当前位置:  开发笔记 > 编程语言 > 正文

如何避免字符串连接中的undefined?

如何解决《如何避免字符串连接中的undefined?》经验,为你挑选了1个好方法。

我正在迭代一个对象,我想连接服务的名称.这是我的代码:

var servizi;

for(var i = 0; i < appointment.id_services.length; i++)
{
    servizi += appointment.id_services[i].name + " ";
}

现在问题是我得到了这个结果:

未定义的剪发

在我的对象中,只有头发和剪发,为什么我也未定义?



1> Rokin..:

你得到了未定义,因为你声明了一个未初始化的变量,然后添加到它(两次).

首先将声明的变量初始化为空字符串

var servizi = "";

推荐阅读
拾味湖
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有