我有一些函数分配给一个变量,例如:
var WEBRTC_PEER_CONNECTION = ( window.webkitRTCPeerConnection ||
window.mozRTCPeerConnection ||
window.RTCPeerConnection );
当我在浏览器控制台中尝试WEBRTC_PEER_CONNECTION时,它给出未定义。但是,当我直接尝试以下操作时,我得到了该功能:
( window.webkitRTCPeerConnection || window.mozRTCPeerConnection || window.RTCPeerConnection );
输出:
function RTCPeerconnection() { code }
为什么,是这样吗?
最佳答案
关于javascript - 将函数分配给变量会给出未定义的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34868741/