Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- self.addEventListener('message', function (event) {
- var message = event.data;
- // IF BOOLEAN
- if ( typeof message === 'boolean' ) {
- message = 'boolean: ' + message.toString();
- }
- // ALL OTHER MESSAGE TYPES
- else {
- // IF STRING OR ARRAY
- if ( message.length ) {
- // IF STRING
- if ( typeof message == 'string' ) {
- message += ', Hello Renderer Process';
- }
- else {
- var len = message.length + 1,
- floor = len,
- ceil = floor * 2;
- for ( ; floor < ceil; floor++ ) {
- message.push(floor);
- }
- }
- }
- // IF OBJECT
- else {
- message['worker-process'] = 'Hello Renderer Process';
- }
- }
- this.postMessage(message);
- }, false);
Add Comment
Please, Sign In to add comment