Lesson – 73 : Built-in JavaScript Functions 

JavaScript એ એક શક્તિશાળી અને Mult-purpose programming language છે, જેમાં ઘણી Built-in Functions પહેલેથી જ આપવામાં આવી છે. આ functions ને ઉપયોગ કરીને ડેવલપર ઓછો કોડ લખીને વધારે કામ કરી શકે છે. Built-in functions JavaScript Engine માં Already defined હોય છે, એટલે કે આપણે તેને સીધા ઉપયોગ કરી શકીએ છીએ.


1. Built-in Functions શું છે?

Built-in functions એ JavaScript માં પહેલેથી આપેલ ready-made functions છે.
જેનો ઉપયોગ કરીને—

✔ ગણિતીય કામ
✔ તારીખ અને સમયનું મેનેજમેન્ટ
✔ સ્ટ્રિંગ પર ઓપરેશન્સ
✔ એરે મેનેજમેન્ટ
✔ ડેટા કન્વર્ઝન
✔ Errors હેન્ડલિંગ

જેમનું કામ સરળતાથી કરી શકાય છે.


2. String Built-in Functions

String પર operations કરવા માટે ઉપયોગ થાય છે.

Function Description
length સ્ટ્રિંગની length આપે છે
toUpperCase() બધું uppercase માં convert કરે છે
toLowerCase() lowercase માં convert કરે છે
substring(a, b) સ્ટ્રિંગનો ભાગ આપે છે
replace() નિશ્ચિત શબ્દ replace કરે છે
includes() value હાજર છે કે નહીં ચેક કરે છે

ઉદાહરણ:

let name = "JavaScript";
console.log(name.toUpperCase()); // JAVASCRIPT

3. Number Built-in Functions

Function Description
Number() value ને number માં convert કરે છે
parseInt() integer convert કરે છે
parseFloat() decimal convert કરે છે
toFixed(2) decimal places નક્કી કરે છે

4. Math Built-in Functions

JavaScript માં Math object દ્વારા ગાણિતિક functions મળે છે.

Function Description
Math.round() round value આપે છે
Math.floor() નીચેની value આપે છે
Math.ceil() ઉપરની value આપે છે
Math.random() random number આપે છે
Math.max(a,b,..) સૌથી મોટું value આપે છે
Math.min(a,b,..) સૌથી નાનું value આપે છે

Example:

console.log(Math.random());

5. Date Built-in Functions

Date અને Time સાથે કામ કરવા માટે Date object મળે છે.

Function Description
new Date() આજે તારીખ આપે છે
getFullYear() વર્ષ આપે છે
getMonth() મહિનો આપે છે (0–11)
getDate() તારીખ આપે છે
getHours() સમય
toLocaleString() Local date-time string આપે છે

6. Array Built-in Functions

Function Description
push() છેલ્લે value ઉમેરે છે
pop() છેલ્લી value કાઢે છે
shift() શરૂઆતની value કાઢે છે
unshift() શરૂઆતમાં value ઉમેરે છે
slice() એરેનો ભાગ કાપે છે
splice() add/remove elements કરે છે
includes() value હાજર છે કે નહીં

7. Global Built-in Functions

JavaScript માં કેટલાક functions બધે ઉપલબ્ધ હોય છે.

Function Use
alert() popup બતાવે છે
prompt() user input લે છે
confirm() yes/no dialog આપે છે
setTimeout() delay પછી function ચલાવે છે
setInterval() નક્કી સમયમાં repeat કરીને function ચલાવે છે

8. Overall Summary

JavaScript ની built-in functions coding ને:

✔ ઝડપી
✔ સરળ
✔ error-free
✔ powerful

બનાવે છે.

તે તમામ core programming concepts ને સમજવા માટે પણ મહત્વપૂર્ણ છે કારણ કે દરેક web application built-in functions વગર અધૂરી છે.