Показать сообщение отдельно
  #3 (permalink)  
Старый 31.07.2015, 17:28
Аватар для EmperioAf
Профессор
Отправить личное сообщение для EmperioAf Посмотреть профиль Найти все сообщения от EmperioAf
 
Регистрация: 15.01.2015
Сообщений: 622

Сообщение от GorS Посмотреть сообщение
Есть некий объект:
M1 = [{ "name": "Имя1", "id": "5" },
{ "name": "Имя2", "id": "7" }];
Как создать такой объект с нуля с заполнением данных в цикле.
<!DOCTYPE html>
<html>
<head>
 <meta http-equiv="content-type" content="text/html; charset=utf-8" />
 <title>ГГ</title>
</head>
<body>
<script>
function obj(n){
    var arr = [];
    for(var i = 0; i < n; i++){
        var obj = {};
        obj.name = "Имя"+(i+1);
        obj.id = 5+2*i+'';
        arr.push(obj);
    }
    return arr;
}
var yourObj = obj(2);
</script>
</body>
</html>
Ответить с цитированием