Таяз көшірме JavaScript дегеніміз не?
Таяз көшірме JavaScript дегеніміз не?

Бейне: Таяз көшірме JavaScript дегеніміз не?

Бейне: Таяз көшірме JavaScript дегеніміз не?
Бейне: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, Мамыр
Anonim

Таяз көшірме аздап ақылды көшіру объектінің. Нақтысы бар жаңа нысан жасалады көшіру бастапқы нысандағы мәндердің. Нысанның өрістерінің кез келгені басқа нысандарға сілтемелер болса, тек сілтеме мекенжайлары болады көшірілген яғни тек жад мекенжайы көшірілген.

Осыны ескере отырып, JavaScript-тегі таяз көшірме дегеніміз не?

Таяз көшірме аздап ақылды көшіру объектінің. Нақтысы бар жаңа нысан жасалады көшіру бастапқы нысандағы мәндердің. Нысанның өрістерінің кез келгені басқа нысандарға сілтемелер болса, тек сілтеме мекенжайлары болады көшірілген яғни тек жад мекенжайы көшірілген.

Екіншіден, массивтің таяз көшірмесі дегеніміз не? А Массив көшірмелерінің таяз көшірмесі элементтері ғана Массив , олар сілтеме түрлері немесе мән түрлері бола ма, бірақ олай емес көшіру сілтемелер сілтеме жасайтын нысандар. Жаңа нұсқадағы сілтемелер Массив түпнұсқадағы сілтемелер бірдей нысандарды көрсетіңіз Массив нұсқау.

Демек, JavaScript-те терең көшірме және таяз көшірме дегеніміз не?

А терең көшірме жаңа айнымалының барлық мәндері болатынын білдіреді көшірілген және бастапқы айнымалыдан ажыратылған. А таяз көшірме белгілі (қосалқы) мәндердің бастапқы айнымалыға әлі де қосылғанын білдіреді. Шынымен түсіну үшін көшіру , сіз қалай екенін білуіңіз керек JavaScript мәндерді сақтайды.

Неліктен бізге таяз көшірме қажет?

Кез келген уақытта біз клон әдісінің әдепкі орындалуын пайдаланыңыз біз алу таяз көшірме объектінің жаңа данасын жасайды және білдіреді көшірмелер нысанның барлық өрісін осы жаңа данаға береді және оны нысан түрі ретінде қайтарады, бізге керек оны бастапқы нысанымызға нақты түрде қайтару үшін. Бұл таяз көшірме объектінің.

Ұсынылған: