Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

1.

Cấu trúc hàm đặc biệt :

a.     var result = users.filter(function(user){

            return userIds.includes(user.id);
        })

A1,Tài nguyền: cái userIds là một mảng chứa các id , user.id là các id
muốn krta xem có nằm trong Array userIds không ?

A2. Hoạt động : nó sẽ xét theo thứ tự phần tử trong userIds chứ ko phải
xét theo thứ tự của user.id, nếu ktra thấy tồn tại trong userIds có user.id thì
vị trí tại phần tử đó được trỏ về true, ngược lại thì fail, sau đó hàm filter
tổng kết - từ đó vị trí cac phần tử trong userIds sẽ được giữ nguyên trong
result ( khác với các nghĩ tại lượt duyệt nào đó, mà user.id ra true thì lấy cái
phần tử trong userIds trước và gán vào result luôn là sai )

2. API

a. Application program interface( giao diện lập trình ứng dụng)

b. Là cổng giao tiếp giữa các phần mềm

3. fetch(truỳen url( api) vào đây)

a. sử dụng JSON

b. .then(function())

thằng fecth sẽ trả về một cái stream(code viết là response) ( luồng dữ


liệu trả về)

b1. Response  là promise

b1.1 là object  muốn trả về JSON  RETURN response.json()

You might also like