Learn JavaScript

lesson ā§Ŧ / ⧝ ¡ object, destructuring, spread āφāϰ JSON

Module ā§Ž ¡ object, destructuring, spread āφāϰ JSON

Contest āφāϰ interview pack: deep equality, deep clone, āϏāĻŽāϤāϞ āĻ•āϰāĻž āφāϰ āĻāĻ•āϟāĻž bug gallery

ProāĻĒāĻĄāĻŧāĻž

Interviewer-āϰāĻž object āĻ­āĻžāϞ⧋āĻŦāĻžāϏ⧇, āĻ•āĻžāϰāĻŖ āϛ⧋āϟ āĻāĻ•āϟāĻž āĻĒā§āϰāĻļā§āύ⧇āχ āĻŦā§‹āĻāĻž āϝāĻžāϝāĻŧ āĻĒā§āϰāĻžāĻ°ā§āĻĨā§€āϰ āĻŽāĻžāĻĨāĻžāϝāĻŧ āĻ āĻŋāĻ• āĻ›āĻŦāĻŋāϟāĻž āφāϛ⧇ āĻ•āĻŋ āύāĻžāĨ¤ "āĻāĻŽāύ function āϞ⧇āĻ–ā§‹ āϝ⧇āϟāĻž āĻĻ⧇āϖ⧇ āĻĻ⧁āĻŸā§‹ object āϏāĻŽāĻžāύ āĻ•āĻŋ āύāĻžāĨ¤" "āĻāχ object-āϟāĻž āĻāĻŽāύāĻ­āĻžāĻŦ⧇ copy āĻ•āϰ⧋, āϝāĻžāϤ⧇ copy āĻŦāĻĻāϞāĻžāϞ⧇ āφāϏāϞāϟāĻžāϝāĻŧ āĻ•āĻ–āύ⧋ āĻšāĻžāϤ āύāĻž āĻĒāĻĄāĻŧ⧇āĨ¤" "āĻāϟāĻž āϕ⧀ print āĻ•āϰāĻŦ⧇?" āωāĻ¤ā§āϤāϰ⧇āϰ āĻ›āĻžāρāϚ āϜāĻžāύāĻž āĻĨāĻžāĻ•āϞ⧇ āĻĒā§āϰāϤāĻŋāϟāĻžāϝāĻŧ āĻĻāĻļ āĻŽāĻŋāύāĻŋāϟ, āύāĻž āϜāĻžāύāϞ⧇ āĻāĻ• āϘāĻŖā§āϟāĻžāĨ¤

āφāĻĒāύāĻžāϰ āϜāĻ¨ā§āϝ āĻāχ lesson āϟāĻž āĻ–ā§‹āϞāĻž āĻ•āĻŋ āύāĻž āĻĻ⧇āĻ–āĻž āĻšāĻšā§āϛ⧇â€Ļ

Contest āφāϰ interview pack: deep equality, deep clone, āϏāĻŽāϤāϞ āĻ•āϰāĻž āφāϰ āĻāĻ•āϟāĻž bug gallery āĻāϰ āϭ⧇āϤāϰ⧇ āϕ⧀ āφāϛ⧇

  1. āĻ›āĻžāρāϚ 1: deep equality
  2. āĻ›āĻžāρāϚ 2: structuredClone āĻ›āĻžāĻĄāĻŧāĻž deep clone
  3. āĻ›āĻžāρāϚ 3: reference-āĻāϰ āϧāĻžāρāϧāĻž, āϕ⧀ print āĻšāĻŦ⧇
  4. āĻ›āĻžāρāϚ 4: nested object āϏāĻŽāϤāϞ āĻ•āϰāĻž
  5. āĻ›āĻžāρāϚ 5: copy āύāĻž āĻ•āϰ⧇āχ object-āĻāϰ āĻĒ⧁āϰ⧋āύ⧋ version
  6. āĻ›āϝāĻŧāϟāĻž interview āĻĒā§āϰāĻļā§āύ