2016-06-18 3 views
-1

私は "naveen"、 "reddy"のように置く必要があります。文字列を文字列に変換していますsplitメソッドがJavaスクリプトで正しく機能していませんか?

var rows = $scope.CoverageRequirementsOptions.rowData; 
console.log(rows); 
var data=[]; 
var data1; 

for (var i = 0; i < rows.length; i++) {   
    data.push(rows[i].name); data["naveen","reddy"]` 
    data1=data.join(); 
    data1="naveen,reddy" , data["naveen","reddy"] 
    data1.split(","); 
} 

console.log(data1); data1="naveen,reddy" 

答えて

2

なぜforループですか?

var data="naveen,reddy"; 
var splitted=data.split(','); 
console.log(splitted); 

Split関数は、引数として区切り文字を取ります。あなたは使用して簡単にそれを行うことができます

"、" "です。 rowsを想定し

0

は、あなたが出力に必要なすべての文字列"naveen, reddy"Array.join()機能である、配列["naveen", "reddy"]が含まれています。

var rows = $ scope.CoverageRequirementsOptions.rowData;

console.log(rows.join( '、'); //出力「naveen、reddy」

関連する問題