Computer >> Máy Tính >  >> Lập trình >> Javascript

Mã đơn giản nhất cho giao điểm mảng trong JavaScript?

Giả sử sau đây là các mảng của chúng tôi -

 var firstNamesArray =["John", "David", "Bob", "Sam", "Carol"]; var secondNamesArray =["Mike", "Carol", "Adam", "David"]; 

Cách dễ nhất để thực hiện giao giữa mảng là sử dụng filter () cùng với include (). Sau đây là mã -

Ví dụ

 var firstNamesArray =["John", "David", "Bob", "Sam", "Carol"]; var secondNamesArray =["Mike", "Carol", "Adam", "David"]; var giao lộOfArray =[]; giao điểm giao lộ =đầu tiên NamesArray.filter (v => giây 

Để chạy chương trình trên, bạn cần sử dụng lệnh sau -

 node fileName.js. 

Đây, tên tệp của tôi là demo141.js.

Đầu ra

Điều này sẽ tạo ra kết quả sau -

 PS C:\ Users \ Amit \ JavaScript-code> nút demo141.js Phần hai mảng =['David', 'Carol']