Свързани публикации 'shallow-copy'
Плитко копие срещу дълбоко копие в Javascript
Плитко копиране на обекти
Казва се, че един обект е плитко копиран, когато свойствата на източника от най-високо ниво се копират без никаква препратка и съществува свойство източник, чиято стойност е обект и се копира като препратка. Ако изходната стойност е препратка към обект, тя само копира тази референтна стойност в целевия обект.
Плиткото копие ще дублира свойствата от най-високо ниво, но вложеният обект се споделя между оригинала (източник) и копието (цел).
Пример: Използване на..
Плитко копие срещу. Дълбоко копиране в JavaScript
Клонирането на обект в JS не е подобно изживяване като клонирането на променлива в JS.
Ако присвоим един обект на друг обект, тогава данните не се копират, но препратката [място в паметта] се копира.
Проблем при копиране на обекти
let obj = {
name: "sarika",
};
let user = obj;
user.name = "siddanta";
console.log(obj); //siddanta
console.log(user); //siddanta
Плитко копие срещу дълбоко копие
При плитко копиране се копира само първото ниво на обектите. При..
Свързани въпроси 'shallow-copy'
Плитко копие на карта в Java
Доколкото разбирам, има няколко начина (може би и други) за създаване на плитко копие на Map в Java:
Map<String, Object> data = new HashMap<String, Object>();
Map<String, Object> shallowCopy;
// first way
shallowCopy = new...
71908 изгледи
schedule
02.10.2022
Каква е разликата между дълбоко копие и плитко копие?
Каква е разликата между дълбоко копие и плитко копие?
684299 изгледи
schedule
04.01.2024
Как да използвате един и същ изглед [Storyboard] за множество раздели и просто да променяте малки неща в него в зависимост от избрания раздел? (iOS)
Знам, че този въпрос е формулиран някак странно, но нека обясня какво се опитвам да направя:
Да кажем, че имам приложение с 2 раздела, всеки със собствен изглед. И двата изгледа са почти напълно еднакви, с изключение на това, че единият съдържа...
389 изгледи
schedule
08.01.2024
schedule
05.05.2024