ચલ અસ્તિત્વમાં છે કે કેમ તે તપાસવામાં મુખ્ય સમસ્યા એ છે કે તે ધીમું હોઈ શકે છે.
if (typeof variable !== 'undefined') { // the variable is defined }
પ્રથમ લીટી એ if સ્ટેટમેન્ટ છે. તે ચકાસે છે કે શું ચલનો પ્રકાર 'અવ્યાખ્યાયિત' ના બરાબર નથી. જો તે નથી, તો તે સર્પાકાર કૌંસની અંદર કોડ ચલાવે છે. આ કોડ ફક્ત એક સંદેશ છાપે છે જે કહે છે કે ચલ વ્યાખ્યાયિત થયેલ છે.
અનુક્રમણિકા
જો પદ્ધતિ અસ્તિત્વમાં છે
IfExists પદ્ધતિ JavaScript માં બિલ્ટ-ઇન ફંક્શન છે જે સ્પષ્ટ કરેલ શરત સાચી છે કે કેમ તે જોવા માટે તપાસે છે. જો તે હોય, તો કાર્ય મૂલ્ય આપે છે; નહિંતર, તે નલ પરત કરે છે.
ચલો અને લૂપ્સ
JavaScript માં, વેરિયેબલ્સ var કીવર્ડનો ઉપયોગ કરીને જાહેર કરવામાં આવે છે અને = ઓપરેટરનો ઉપયોગ કરીને મૂલ્યો અસાઇન કરી શકાય છે. લૂપ્સ ફોર સ્ટેટમેન્ટનો ઉપયોગ કરીને બનાવવામાં આવે છે અને તેનો ઉપયોગ કોડના સેટને અમુક ચોક્કસ સંખ્યામાં પુનરાવર્તન કરવા માટે કરી શકાય છે.