String manipulation in javascript object -


i trying populate following string if have n data:

group.items[0].fname || group.items[1].fname ||..........|| group.items[n].fname 

i have implemented following, know there better way that?

nam=""; (i = 0; < data.length; i++) {    if(i==0)     nam="groups.items["+i+"]"+".fname";   else     nam=nam+"||"+"group.items["+i+"]"+".fname";  } 

since data array can use array.prototype.map build array of substrings , join them:

var data = [1,2,3];    var nam = data.map(function(el, i) {      return 'group.items[' + + '].fname';  }).join('||');    alert(nam);


Comments

Popular posts from this blog

python - TypeError: start must be a integer -

c# - DevExpress RepositoryItemComboBox BackColor property ignored -

django - Creating multiple model instances in DRF3 -