5. No altering Variable
Moduliz
No Side-Effects
Functional Programming Reduce
High-Order function
Fast De
Monad
Large S
Monday, 17 October, 11
6. Functional Programming
No altering Variable
Moduliz
No Side-Effects
Reduce
High-Order function
Fast De
Monad
Large S
Monday, 17 October, 11
7. Functional Programming
No altering Variable
Moduliz
No Side-Effects
Reduce
High-Order function
Fast De
Monad
Large S
Monday, 17 October, 11
8. Functional Programming
No altering Variable
Moduliz
No Side-Effects
Reduce
High-Order function
Fast De
Monad
Large S
Monday, 17 October, 11
9. Functional Programming
No altering Variable
Moduliz
No Side-Effects
Reduce
High-Order function
Fast De
Monad
Large S
Monday, 17 October, 11
10. Functional Programming
No altering Variable
Modulization
No Side-Effects
Reduce Bug
High-Order function
Fast Development
Monad
Large Scale Application
Monday, 17 October, 11
17. CSS in Javascript
var div = document.getElementById(‘btn’);
div.onclick = function(e) {
this.style.border = ‘2px dotted red’;
}
Monday, 17 October, 11
18. HTML in Javascript
var div = doc.createElement(‘div’);
var ul = doc.createElement(‘ul’)
var cnt = 0;
div.appendChild(
for (var cnt=0; cnt < 3; cnt++)
ul.appendChild(
doc.createElement(‘li’) );
div.appendChild( ul );
Monday, 17 October, 11
34. Module Binary Data
Ratified Standards
Package Text Encoding
Unit Testing File System
Operating System
Socket Communication
ongoing discussions
Async. & Sync I/O
console logging
events
Monday, 17 October, 11
35. Module Binary Data
Ratified Standards
Package Text Encoding
Unit Testing File System
Operating System
Socket Communication
ongoing discussions
Async. & Sync I/O
console logging
events
Monday, 17 October, 11
36. Module Binary Data
Ratified Standards
Package Text Encoding
Unit Testing File System
Operating System
Socket Communication
ongoing discussions
Async. & Sync I/O
console logging
events
Monday, 17 October, 11