Tôi đã tìm thấy cú pháp trong javascript tôi chưa từng thấy trước đây và tôi không thể tìm thấy tài liệu phù hợp.Cú pháp Javascript với [...] ở phía trước cuộc gọi hàm/hàm tạo cuộc gọi
Nó xuất phát từ một hướng dẫn:
var connection = new [webkit|moz]RTCPeerConnection(...)
Tôi có thể tìm thấy bản thân mình bởi những gì webkit phương tiện và những gì MOZ phương tiện, có lẽ đây là hai hằng số hoặc enums xác định.
nhưng câu hỏi của tôi là:
không cú pháp [webkit|moz]
có ý nghĩa gì trong những dấu ngoặc vuông?
Có phải là một số loại định hình kết quả của kết quả hàm không?
Và ý nghĩa của ký tự |
có nghĩa là gì trong [webkit|moz]
- đây có phải là toán tử OR không?
thx
Infact tôi đã thấy điều này: window.RTCPeerConnection || window.mozRTCPeerConnection || window.webkitRTCPeerConnection – SharpEdge