如何在Javascript中将数组转换为字符串
我有一个数组如何在Javascript中将数组转换为字符串,javascript,Javascript,我有一个数组$scope.userDays如下所示: $scope.userDays = [2,3,4,5,6]; $scope.userDays ="2,3,4,5,6" 只需要获取值并将其转换为字符串。所需的输出如下: $scope.userDays = [2,3,4,5,6]; $scope.userDays ="2,3,4,5,6" 在Javascript中,Join()用于将数组转换为字符串。你应该试试这个: $scope.userDays = $scope.userD
$scope.userDays
如下所示:
$scope.userDays = [2,3,4,5,6];
$scope.userDays ="2,3,4,5,6"
只需要获取值并将其转换为字符串。所需的输出如下:
$scope.userDays = [2,3,4,5,6];
$scope.userDays ="2,3,4,5,6"
在Javascript中,Join()用于将数组转换为字符串。你应该试试这个:
$scope.userDays = $scope.userDays.join() ;
如果上述功能不起作用,则应尝试以下功能
function createStringByArray(array) {
var output = '';
angular.forEach(array, function (object) {
angular.forEach(object, function (value, key) {
output += key + ',';
output += value + ',';
});
});
return output;
}在Javascript中,Join()用于将数组转换为字符串。你应该试试这个:
$scope.userDays = $scope.userDays.join() ;
如果上述功能不起作用,则应尝试以下功能
function createStringByArray(array) {
var output = '';
angular.forEach(array, function (object) {
angular.forEach(object, function (value, key) {
output += key + ',';
output += value + ',';
});
});
return output;
}尝试使用join()
如下
var userDays=[2,3,4,5,6];
userDays=userDays.join(',');
警报(用户天数)代码>尝试使用join()
如下
var userDays=[2,3,4,5,6];
userDays=userDays.join(',');
警报(用户天数)代码>myArray.join(“,”
这与AngularJS无关。这是纯使用JavaScriptThank就可以做到的。是的,它的工作@AlnitakmyArray.join(“,”
这与AngularJS无关。这是纯使用JavaScriptThank可以做到的。是的,它可以@Alnitak工作