_without()
এই পদ্ধতিটি underscore.js-এ রয়েছে জাভাস্ক্রিপ্টের লাইব্রেরি। এটি দুটি প্যারামিটার নেয় এবং প্রথম অ্যারে থেকে দ্বিতীয় অ্যারেতে উপস্থিত উপাদানগুলি কী কী তা সরিয়ে দেয়। মানগুলি সত্য কিনা তা নিয়ে মাথা ঘামায় না অথবা মিথ্যা , এটি একে একে প্রতিটি মান পরীক্ষা করে এবং কাজটি এগিয়ে নিয়ে যায়। নিশ্চিত করুন যে এটি কেস সংবেদনশীল।
সিনট্যাক্স
_.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
নিম্নলিখিত উদাহরণে, java শব্দটি প্রথম এবং দ্বিতীয় উভয় প্যারামিটারে রয়েছে এবং যদিও এটি সরানো হয়নি কারণ দ্বিতীয় প্যারামিটারে "JAVA" ক্যাপিটাল ক্ষেত্রে যেখানে প্রথম প্যারামিটারে "java" একটি ছোট কেস।
উদাহরণ
<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