Advertisement
Guest User

Untitled

a guest
Feb 21st, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. self.onMessage = function(event) {
  2.     event.data.push('five');
  3.     console.log(event.data.join(' '));
  4.     self.postMessage();
  5. };
  6.  
  7. var numbers = [ 'one', 'two', 'three' ];
  8. var worker = new Worker('myWorker.js');
  9. worker.onMessage = function(event) {
  10.     console.log(numbers.join(' '));
  11. };
  12. worker.postMessage(numbers);
  13. numbers.push('four');
  14.  
  15. one two three five
  16. one two three four
  17. // Objects posted between threads are copied,
  18. // not passed by reference
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement