postMessage是Web API中的方法,用于在不同的瀏覽上下文(如窗口、iframe、worker等)之間傳遞消息。接收數據的方式有以下兩種:
window.addEventListener('message', function(event) {
// event.data中存儲了傳遞的數據
console.log('接收到的數據:', event.data);
});
self.onmessage = function(event) {
// event.data中存儲了傳遞的數據
console.log('接收到的數據:', event.data);
};
以上兩種方式都可以在postMessage方法被調用時接收到傳遞的數據。