Цитата:
http://javascript.ru/forum/misc/5041...tml#post332236 |
Цитата:
|
Сделал вроде по аналогии, всё равно не работает =\
var default_arr = [ ['текст', 'текст', ['текст','текст'], 'текст', 'текст'], ['текст', 'текст', ['текст','текст','текст'], 'текст', 'текст'], ['текст', 'текст', ['текст','текст'], 'текст', 'текст'], ['текст', 'текст', ['текст','текст'], 'текст', 'текст'], ['текст', 'текст', ['текст','текст'], 'текст', 'текст'], ['текст', 'текст', ['текст','текст'], 'текст', 'текст'], ['текст', 'текст', ['текст','текст'], 'текст', 'текст'], ['текст', 'текст', ['текст'], 'текст', 'текст'] ]; var arr = default_arr.concat(); for(var i = 0; i < arr.length; i++) { arr[i][2] = default_arr[i][2].concat(); } я всё верно понял? |
Цитата:
var default_arr = [ ['текст', 'текст', ['текст','текст'], 'текст', 'текст'], ['текст', 'текст', ['текст','текст','текст'], 'текст', 'текст'], ['текст', 'текст', ['текст','текст'], 'текст', 'текст'], ['текст', 'текст', ['текст','текст'], 'текст', 'текст'], ['текст', 'текст', ['текст','текст'], 'текст', 'текст'], ['текст', 'текст', ['текст','текст'], 'текст', 'текст'], ['текст', 'текст', ['текст','текст'], 'текст', 'текст'], ['текст', 'текст', ['текст'], 'текст', 'текст'] ]; var arr = default_arr.concat(); for(var i = 0; i < default_arr.length; i++) { arr[i] = default_arr[i].concat(); arr[i][2] = default_arr[i][2].concat(); } arr[1][2]='[new]'; alert(default_arr); alert(arr); |
FoxTrix, вот еще статейка...
http://blog.eney-solutions.com.ua/co...avascript.html Или вот... http://webonrails.ru/post/1062/ |
Цитата:
Спасибо, всё работает. |
В JS объекты за исключением примитивных(строк, чисел и булева типа) передаются по ссылке. Чтобы создать копию используй такую функцию function clone(o){return JSON.parse(JSON.stringify(o))}
|
Часовой пояс GMT +3, время: 06:23. |