if(!str.trim()){
console.log('string is empty or only contains spaces');
}
एक स्ट्रिंग से व्हाट्सएप को हटाकर उपयोग किया जा सकता है String#trim()।
यह जांचने के लिए कि क्या कोई स्ट्रिंग अशक्त या अपरिभाषित है, कोई यह जांच सकता है कि क्या स्ट्रिंग स्वयं गलत है, जिस स्थिति में यह अशक्त, अपरिभाषित या रिक्त स्ट्रिंग है। यह पहला चेक आवश्यक है, क्योंकि तरीकों को लागू करने का प्रयास करने nullया undefinedइसके परिणामस्वरूप त्रुटि होगी। यह जांचने के लिए कि क्या इसमें केवल रिक्त स्थान हैं, कोई यह जांच सकता है कि ट्रिमिंग के बाद स्ट्रिंग गलत है, जिसका अर्थ है कि यह उस बिंदु पर एक खाली स्ट्रिंग है।
if(!str || !str.trim()){
}
वैकल्पिक चेनिंग ऑपरेटर का उपयोग करके इसे सरल बनाया जा सकता है ।
if(!str?.trim()){
}
यदि आप निश्चित हैं कि चर एक स्ट्रिंग होगा, केवल दूसरा चेक आवश्यक है।
if(!str.trim()){
console.log("str is empty or contains only spaces");
}