JavaScript හි මූලික අසාමාන්ය තත්ව වර්ග
JavaScript හි ඇතිවන මූලික අසාමාන්ය තත්ව වර්ග තුනක් අපි විමර්ශනය කරමු.
TypeError ටයිප් එකේ අසාමාන්ය තත්වයක් යනු විචල්යයකට හෝ පරාමිතියකට අනුමත නොවන වර්ගයක් භාවිතා කිරීමේදී ඇතිවන දෝෂයකි. SyntaxError ටයිප් එකේ අසාමාන්ය තත්වයක් යනු මූලාශ්ර කේතය හෝ JSON විග්රහ කිරීමේදී ඇතිවන දෝෂයකි.
RangeError ටයිප් එකේ අසාමාන්ය තත්වයක් යනු ශ්රිතයක පරාමිතියකට එම ශ්රිත පරාමිතියේ අවසර ලත් අගයන් පරාසයට නොපැමිණෙන සංඛ්යාවක් බාර දීමේ උත්සාහයකදී ඇතිවන දෝෂයකි. එය Array කන්ස්ට්රක්ටරය හරහා වැරදි දිගකින් යුත් අරාවක් සෑදීමේදී හෝ Number.toExponential(), Number.toFixed() හෝ Number.toPrecision() වැනි සංඛ්යා ක්රමවලට වැරදි අගයන් බාර දීමේදී ඇති විය හැකිය.
වෙනත් අසාමාන්ය තත්ව වර්ගද තිබේ.