MessageEvent: ports-Eigenschaft
        
        
          
                Baseline
                
                  Widely available
                
                
              
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die ports-Eigenschaft des MessageEvent-Interfaces ist eine schreibgeschützte Eigenschaft, die ein Array von MessagePort-Objekten enthält. Diese beinhalten alle mit der Nachricht gesendeten MessagePort-Objekte in der entsprechenden Reihenfolge.
Wert
Ein Array von MessagePort-Objekten.
Beispiele
js
 => {
  const port = e.ports[0];
  port.addEventListener("message", (e) => {
    const workerResult = `Result: ${e.data[0] * e.data[1]}`;
    port.postMessage(workerResult);
  });
  port.start(); // Required when using addEventListener. Otherwise called implicitly by onmessage setter.
};
Spezifikationen
| Specification | 
|---|
| HTML> # dom-messageevent-ports-dev> | 
Browser-Kompatibilität
Loading…
Siehe auch
- ExtendableMessageEvent— ähnlich zu diesem Interface, jedoch verwendet in Schnittstellen, die den Autoren mehr Flexibilität bieten müssen.