Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

ความสำคัญของ _without() Method ใน JavaScript

_without()

เมธอดใน library underscore.js ของ JavaScript รับ 2 พารามิเตอร์ ลบ elements ที่อยู่ใน array ที่ 2 ออกจาก array ที่ 1 ไม่สนใจค่า true/false ตรวจสอบทีละค่า Case sensitive

รูปแบบ

_.without(array, values);

ตัวอย่างที่ 1

ตรวจสอบค่าในพารามิเตอร์ที่ 2 อยู่ในพารามิเตอร์ที่ 1 หรือไม่ ลบค่าที่มี

<html> <head> 
    <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

ตัวอย่างที่ 2: คำว่า "java" อยู่ในทั้งสองพารามิเตอร์ แต่ไม่ถูกลบ เพราะ "JAVA" (พารามิเตอร์ที่ 2) ตัวใหญ่ "java" (พารามิเตอร์ที่ 1) ตัวเล็ก Case sensitive

ตัวอย่างที่ 2

<html> <head> 
    <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