_बिना()
यह विधि अंडरस्कोर.जेएस . में है जावास्क्रिप्ट की लाइब्रेरी। यह दो पैरामीटर लेता है और हटाता है, पहली सरणी से दूसरी सरणी में मौजूद तत्व क्या हैं। इससे कोई फ़र्क नहीं पड़ता कि क्या मान सत्य हैं या झूठा , यह एक-एक करके प्रत्येक मान की जाँच करता है और कार्य को आगे बढ़ाता है। सुनिश्चित करें कि यह केस संवेदनशील है।
वाक्यविन्यास
_.without( array, values);
उदाहरण
निम्नलिखित उदाहरण में, यह जांचता है कि दूसरे पैरामीटर में मौजूद मान पहले पैरामीटर में हैं या नहीं और उपलब्ध मानों को हटाने का प्रयास करता है।
<html> <body> <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/lodash.js/0.10.0/lodash.min.js"></script> </head> <body> <script> document.write(_.without([5, 6, 4, 8, 9, 9, 0, 1], 0, 9, 1)); </script> </body> </html>
आउटपुट
5,6,4,8
निम्नलिखित उदाहरण में, जावा शब्द पहले और दूसरे पैरामीटर दोनों में है और भले ही इसे हटाया नहीं गया है क्योंकि दूसरे पैरामीटर में "जावा" कैपिटल केस में है जबकि पहले पैरामीटर में "जावा" एक में है छोटा मामला।
उदाहरण
<html> <body> <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/lodash.js/0.10.0/lodash.min.js"></script> </head> <body> <script> document.write(_.without([5, 6, "c++", "php", "java", "javascript", 0, 1], 0, "JAVA", 1)); </script> </body> </html>
आउटपुट
5,6,c++,php,java,javascript