ಪರಿಹರಿಸಲಾಗಿದೆ: ವೇರಿಯೇಬಲ್ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆಯೇ ಎಂದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಪರಿಶೀಲಿಸಿ

ವೇರಿಯೇಬಲ್ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸುವ ಮುಖ್ಯ ಸಮಸ್ಯೆಯೆಂದರೆ ಅದು ನಿಧಾನವಾಗಿರಬಹುದು.

if (typeof variable !== 'undefined') {
    // the variable is defined
}

ಮೊದಲ ಸಾಲು if ಹೇಳಿಕೆಯಾಗಿದೆ. ವೇರಿಯೇಬಲ್‌ನ ಪ್ರಕಾರವು 'ಅನಿರ್ದಿಷ್ಟ'ಕ್ಕೆ ಸಮಾನವಾಗಿಲ್ಲವೇ ಎಂದು ಪರಿಶೀಲಿಸುತ್ತದೆ. ಅದು ಇಲ್ಲದಿದ್ದರೆ, ಅದು ಕರ್ಲಿ ಬ್ರೇಸ್‌ಗಳ ಒಳಗೆ ಕೋಡ್ ಅನ್ನು ರನ್ ಮಾಡುತ್ತದೆ. ಈ ಕೋಡ್ ವೇರಿಯಬಲ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸಲಾಗಿದೆ ಎಂದು ಹೇಳುವ ಸಂದೇಶವನ್ನು ಮುದ್ರಿಸುತ್ತದೆ.

ವಿಧಾನ ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದರೆ

IfExists ವಿಧಾನವು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್‌ನಲ್ಲಿ ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಯವಾಗಿದ್ದು, ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸ್ಥಿತಿಯು ನಿಜವಾಗಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸುತ್ತದೆ. ಅದು ಇದ್ದರೆ, ಕಾರ್ಯವು ಮೌಲ್ಯವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ; ಇಲ್ಲದಿದ್ದರೆ, ಅದು ಶೂನ್ಯವನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ.

ಅಸ್ಥಿರ ಮತ್ತು ಕುಣಿಕೆಗಳು

ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್‌ನಲ್ಲಿ, ಅಸ್ಥಿರಗಳನ್ನು var ಕೀವರ್ಡ್ ಬಳಸಿ ಘೋಷಿಸಲಾಗುತ್ತದೆ ಮತ್ತು = ಆಪರೇಟರ್ ಬಳಸಿ ಮೌಲ್ಯಗಳನ್ನು ನಿಯೋಜಿಸಬಹುದು. ಫಾರ್ ಸ್ಟೇಟ್‌ಮೆಂಟ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಲೂಪ್‌ಗಳನ್ನು ರಚಿಸಲಾಗಿದೆ ಮತ್ತು ನಿರ್ದಿಷ್ಟ ಸಂಖ್ಯೆಯ ಬಾರಿ ಕೋಡ್‌ನ ಸೆಟ್ ಅನ್ನು ಪುನರಾವರ್ತಿಸಲು ಬಳಸಬಹುದು.

ಸಂಬಂಧಿತ ಪೋಸ್ಟ್ಗಳು:

ಒಂದು ಕಮೆಂಟನ್ನು ಬಿಡಿ