есть 2 именованных массива;
arr_get['content']=> vt
arr_get['pen']=>1
и
click_get['content']=> vt
click_get['pen']=>2
click_get['xren']=>1
хочу вывести массив с различиями, т.е.
получить массив
arr3['pen']=>2
arr3['xren']=>1
не могу придумать как это сделать, пока решил проблему так:
for( var arr_get_Key in arr_get ) {
for( var click_get_Key in click_get ) {
if(arr_get_Key == click_get_Key && arr_get[arr_get_Key] == click_get[click_get_Key]){}else{
alert(click_get_Key+'=>'+click_get[click_get_Key]);
// далее код вывода
}
}
ключи массива меняются.
Но данный способ не оптимален.
Не подскажите как решить это задачу?