JavaScript හි හොඳින් දන්නා සංකේත
JavaScript විසින් සේවා කාර්යයන් සඳහා භාවිතා කරන විශේෂ අන්තර්ගත සංකේත ඇත. මෙවැනි සංකේත well-known symbols (හොඳින් දන්නා සංකේත) ලෙස හැඳින්වේ.
එවැනි සංකේතයකට උදාහරණයක් නම් Symbol.iterator වේ,
එය අරා දිගහරින ශ්රිතයක් අඩංගු වේ.
අපි එහි පැවැත්ම ඕනෑම අරාවක පරීක්ෂා කර බලමු:
let arr = [1, 2, 3];
let func = arr[Symbol.iterator];
console.log(func);
Map එකතුවක් සාදන්න.
එයට Symbol.iterator යතුරක් තිබේදැයි පරීක්ෂා කරන්න.
Set එකතුවක් සාදන්න.
එයට Symbol.iterator යතුරක් තිබේදැයි පරීක්ෂා කරන්න.