2015-12-01 67 views
4

我遍歷一個對象,我想連接服務的名稱。這是我的代碼:如何避免字符串連接中的未定義?

var servizi; 

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

現在的問題是,我得到了這樣的結果:

不確定的頭髮剪

在我的對象有唯一的頭髮,剪,爲什麼我得到了一個未定義還?

回答

5

你得到不確定的,因爲你聲明未初始化的變量,然後添加到它(兩次)。

初始化聲明的變量作爲空字符串第一

var servizi = ""; 
3

intialize變量空字符串

var servizi = "";