我在javascript中找到了一個語法,我從來沒有看過 ,我無法找到正確的 文檔。JavaScript語法,在函數調用/構造函數前面調用
它來自一個教程:
var connection = new [webkit|moz]RTCPeerConnection(...)
我可以自己查找webkit的手段,什麼手段MOZ, 想必這是兩個定義的常量或枚舉。
但我的問題是:
是什麼語法[webkit|moz]
在這些方括號是什麼意思?
是某種類型的函數結果的類型轉換嗎?
|
字符在[webkit|moz]
中是什麼意思 - 這是OR運算符嗎?
THX
逸岸我已經發現這一點:window.RTCPeerConnection || window.mozRTCPeerConnection || window.webkitRTCPeerConnection – SharpEdge