在开始写物联网系统的CoAP版的时候,在开始可以简单地运行之后,便开始试着部署工作,方便以后测试。
Javascript arguments与重载 因为语言上的设计错误,arguments可以被当成一个数组。
Javacript 闭包 所谓的闭包应该是指: 内部函数读取当前函数以外的变量,即创建时所处的上下文环境。
Javascript 匿名函数与封装
迷惑了一会儿不同JS库的封装后,终于有了点头绪。大致就是:
在寻找如何设计一个Javascript API的时候,发现了Method Chaining这个东西,方法链,看上去似乎很强大,也挺有意思的,而这个东西也是过去我们经常看到的。。
想找一些Javascript的游戏引擎试试,试着去做个游戏,于是就找到了melonJS。最后也做了一个小demo,放在了github上。
之前我们说过 Javascript Call 方法,这次我们就说说和Call方法类似的apply方法。
什么是callback
回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。
在Mozilla的官网中对于call()的介绍是:
这是一个有趣的东西,这或许也在说明Javascript对象的强大。我们要做的就是在上一篇说到的那样,输出一个Hello,World,而输入的东西是print('Hello')('World'),而这就是所谓的高阶函数。