Câu hỏi phỏng vấn Typescript
Câu hỏi

ShortCircuiting trong TypeScript có nghĩa là gì?

Câu trả lời

ShortCircuiting, hay còn được gọi là "đánh giá đoản mạch", là một kỹ thuật trong lập trình TypeScript (và cũng trong JavaScript) cho phép việc đánh giá biểu thức dừng lại ngay khi đã đủ điều kiện để xác định kết quả cuối cùng mà không cần phải đánh giá toàn bộ biểu thức. Điều này thường được áp dụng với các toán tử logic như && (AND) và || (OR).

Với toán tử AND (&&), nếu toán hạng đầu tiên được đánh giá là false, thì toàn bộ biểu thức sẽ trả về false mà không cần đánh giá toán hạng thứ hai. Điều này vì trong logic AND, chỉ cần một toán hạng là false thì kết quả cuối cùng sẽ là false.

Ví dụ: false && console.log("Câu lệnh này không được thực hiện"); - Trong trường hợp này, do toán hạng đầu tiên là false, biểu thức sau && sẽ không được thực thi[2].

Với toán tử OR (||), nếu toán hạng đầu tiên được đánh giá là true, thì toàn bộ biểu thức sẽ trả về true mà không cần đánh giá toán hạng thứ hai. Điều này vì trong logic OR, chỉ cần một toán hạng là true thì kết quả c...

middle

middle

Gợi ý câu hỏi phỏng vấn

junior

Mô tả những gì là kiểu điều kiện trong TypeScript?

expert

Có thể tạo tệp khai báo TypeScript từ thư viện JS không?

junior

Cách đặt tên biến trong TypeScript như thế nào?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào