Get Started. It's Free
or sign up with your email address
Rocket clouds
JS by Mind Map: JS

1. Sever -Client

1.1. router

1.1.1. params /

1.1.2. query ?

1.2. express

1.3. heroku

1.4. server - router - middle ware - service - modal - DB

1.5. method (get , post , put , delete

1.6. token

1.6.1. jwt

1.6.1.1. header.payload.signarture

1.6.1.2. jwt.sign - jwt.verify

1.7. Cookies

1.8. Web storage

1.8.1. localWebstorage

1.8.2. sessionStorage

1.9. webclaw

1.9.1. cheerio

1.9.2. puppeter

1.10. crontab cron job

1.11. ejs <%%>

2. Event Loops

3. Function

3.1. Callback

3.1.1. function acb(numb,callback){

3.2. Pass by value : Value available

4. Object

4.1. Object.assign()

4.2. Obj1{ } != Obj2{}

5. ==/===

5.1. == : same value

5.2. ===: same value and type

6. Scope

6.1. Global

6.2. Local

6.3. Function

6.3.1. use Var

6.4. Block

6.4.1. use Let

7. Context : This

7.1. Global

7.2. bind: gan va tra ve

7.3. call: thuc hien context

7.4. apply : thuc hien context va array

8. Promise

8.1. new Promise function (resolve, reject)

8.2. callback1 for resolve , callback2 for reject

8.3. return newPromise : setTImeOut

8.4. Promise.all ([....])

9. Map method

10. setTimeOut

10.1. setInterval

11. EventLoop

11.1. JS - Stack - Queue

12. JQuery

12.1. $.ajax

12.1.1. Truy cập đến 1 đường link gửi lại kết quả

12.2. lazy-load

13. DOM

13.1. Tương tác với HTML

14. NodeJS

14.1. module.exports/require

14.2. Buffer : bộ nhớ đệm

14.3. File System

14.3.1. readFile

14.3.1.1. utf8

14.3.2. writeFile

14.3.3. path

14.3.3.1. path.join

14.4. debugger

14.5. Event Emmiter

14.5.1. on.

14.5.2. emit

14.5.3. extends

14.5.4. removeAllListeners

14.6. Crypto

14.6.1. Base64

14.7. ES6

14.7.1. class

14.8. Child process

14.9. TESTING

14.9.1. BDD

14.9.2. TDD

14.9.2.1. Mocha - Chai

14.10. Long-polling

14.10.1. SSE

14.10.2. Websocket

14.10.2.1. socket.emit

14.10.2.2. socket.boardcast.emit

14.10.2.3. io.tosocketID

14.10.2.4. io.emit

14.10.2.5. Room & Namespace

14.10.2.5.1. Socket.IO — Rooms and Namespaces

15. GIT

15.1. working place - index - local repository - remote repository

15.2. git add - commit - push

15.3. git revert

15.4. git reset

15.5. undo last commit

15.5.1. git amend

16. Falsy

16.1. Falsy: undefine,null,NaN,false, [] , {} ,""....