14 var worker = new Worker('worker.js')
16 worker.onmessage = function (message) {
17 alert(JSON.stringify(message.data))
20 worker.postMessage('hello!')
23 Messages can be anything that can be serialized into JSON (objects, arrays, strings, numbers, booleans). See: [structured clone](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Structured_clone_algorithm)
28 self.onmessage = function (message) {
32 self.postMessage({ msg: 'hello' })
43 clipboardData: undefined
45 data: "Hello" ← the data
46 defaultPrevented: false
55 timeStamp: 1344821022383
59 These are the contents of `message` on onmessage.