Що таке еталонне значення в JavaScript?

Довідкове значення: JavaScript надає три типи довідкових значень, які включають Масив, об’єкт і функція. Розмір еталонного значення є динамічним, тому воно зберігається в купі. Коли ми отримуємо доступ до еталонного значення, ми керуємо ним через посилання, а не через його фактичне значення, яке зберігається.12 січня 2023 р.

У JavaScript, на відміну від більшості інших популярних мов програмування, посилання є покажчики на значення, що зберігаються в змінних і НЕ вказівники на інші змінні або посилання.

Еталонним значенням є відоме та правильне вимірювання для кожної частини. Еталонне значення використовується для порівняння під час аналізу вимірювальної системи. Наприклад, у вас є еталонна частина з відомою вагою 0,025 г, яку ви використовуєте для калібрування ваг.

Змінні посилальних типів зберігають посилання на свої дані (об'єкти), тоді як змінні типів значень безпосередньо містять свої дані. За допомогою посилальних типів дві змінні можуть посилатися на один і той же об’єкт; отже, операції над однією змінною можуть впливати на об’єкт, на який посилається інша змінна.

Типи значень зберігають фактичне значення, і зміни однієї змінної не впливатимуть на інші. Типи посилань зберігають посилання на об’єкт, і зміни в одній змінній впливатимуть на інші, які посилаються на той самий об’єкт. Оволодіння цією концепцією допоможе вам писати більш передбачуваний код JavaScript без помилок у своїх проектах.

Довідкове значення: JavaScript надає три типи довідкових значень, які включають Масив, об’єкт і функція. Розмір еталонного значення є динамічним, тому воно зберігається в купі. Коли ми отримуємо доступ до еталонного значення, ми маніпулюємо ним через посилання, а не через його фактичне значення, яке зберігається.