inDev. journal

generated by autopages

Archives :: JavaScript Notes

The countinuation-passing style in JavaScript
most recent
The countinuation-passing style in JavaScript

In JavaScript, a callback is a function that is passed as an argument to another function and is invoked with the result when the operation completes. In functional programming, this way of propagating the result is called continuation-passing style (CPS). It simply indicates that a result is propagated by passing it to another function (the callback), instead of directly returning it to the caller.
2018-12-21

get more
Practising closures in JavaScript
Practising closures in JavaScript

JavaScript is a very function-oriented language. As we know, functions are first class objects and can be easily assigned to variables, passed as arguments, returned from another function invocation, or stored into data structures. A function can access variable outside of it. But what happens when an outer variable changes? Does a function get the most recent value or the one that existed when the function was created? Also, what happens when a function invoked in another place - does it get access to the outer variables of the new place?
2018-12-17

Get a JavaScript array with unique values
Get a JavaScript array with unique values

As I need to update an array in Firebase Cloud Firestore with duplicate-free values, let's summarise the methods I found and see how they perform.
2018-05-11

Loop with async and await in JavaScript
Loop with async and await in JavaScript

Well, just got some problems in JavaScript loop with http request inside. Take a short note showing how to deal with it which got ideas from the post JavaScript: async/await with forEach().
2018-05-03

journal index

Looking for other categories or post? Way back to the jounral index page.

back
twitter github weibo linkedin
to top