Օբյեկտ. նշանակել չի պատճենում նախատիպի հատկությունները և մեթոդները: Այս մեթոդը չի ստեղծում Source Object-ի խորը պատճենը, այն ստեղծում է տվյալների մակերեսային պատճեն: Հղում կամ բարդ տվյալներ պարունակող հատկությունների համար հղումը պատճենվում է նպատակակետ օբյեկտին՝ առանձին օբյեկտ ստեղծելու փոխարեն:
Արդյո՞ք տարածված օպերատորի խորը պատճենը:
Սփռված օպերատորը ստեղծում է տվյալների խորը պատճեններ, եթե տվյալները տեղադրված չեն: Երբ դուք զետեղված տվյալներ ունեք զանգվածում կամ օբյեկտում, տարածված օպերատորը կստեղծի վերևի ամենաշատ տվյալների խորը պատճենը և տեղադրված տվյալների մակերեսային պատճենը:
Ինչպե՞ս եք խորապես պատճենում օբյեկտը:
Օգտագործելով տարածված շարահյուսությունը կամ օբյեկտը: assign-ը JavaScript-ում օբյեկտը պատճենելու ստանդարտ եղանակ է: Երկու մեթոդաբանությունները կարող են համարժեքորեն օգտագործվել օբյեկտի հաշվառվող հատկությունները մեկ այլ օբյեկտի վրա պատճենելու համար, ընդ որում տարածված շարահյուսությունը երկուսից ավելի կարճն է:
Ինչպե՞ս եք խորապես պատճենում օբյեկտը JavaScript-ում:
Այժմ JavaScript-ում օբյեկտի խորը պատճեն ստեղծելու համար մենք օգտագործում ենք JSON: վերլուծել և JSON: խստացնելու մեթոդներ։
Ի՞նչ է խորը պատճենումը:
Խորքային պատճենը գործընթաց է, որի ժամանակ պատճենման գործընթացը տեղի է ունենում ռեկուրսիվորեն Դա նշանակում է նախ կառուցել նոր հավաքածուի օբյեկտ, ապա ռեկուրսիվ կերպով լրացնել այն բնօրինակում հայտնաբերված մանկական օբյեկտների պատճեններով:. Խորը պատճենելու դեպքում օբյեկտի պատճենը պատճենվում է այլ օբյեկտում: