gpt4 book ai didi

javascript - ||和 javascript 中的 onmessage

转载 作者:行者123 更新时间:2023-11-30 07:04:58 24 4
gpt4 key购买 nike

我正在阅读一个开源项目,它有一个 js file像这样

var pipe = function(source, listeners){
source.onmessage = function onmessage(msg){
//.. do something ..
};

return {
//.. something ...
};
}(nativeWindow || appjs, {});

(nativeWindow || appjs ) 是什么意思,它们都是对象?

这是否意味着他们都调用了这个函数?

或者它正在合并这两个对象?

这个 .onmessage 是像 alert()window 这样的标准东西吗?我所说的标准是指在这个 .onmessage 函数的幕后发生了什么,或者它就像简单的函数一样?

谢谢

最佳答案

如果 nativeWindow 的计算结果为 false(例如,如果它未定义),则 appjs 作为源传入;否则 nativeWindow 作为源传入。然后将作为源传入的任何对象的属性 onmessage 设置为 onmessage 函数

关于javascript - ||和 javascript 中的 onmessage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18717070/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com