玩笑过后

导航

随笔分类 -  你不知道的JavaScript

this软拷贝详解
摘要:<script> if( !Function.prototype.softBind ){ Function.prototype.softBind = function( obj ){ var fn = this;//2、把函数foo的引用赋给fn //14、把函数foo的引用赋给fn var cur 阅读全文

posted @ 2020-03-04 23:52 玩笑过后 阅读(331) 评论(0) 推荐(0)

怎样理解阻塞非阻塞与同步异步的区别?
摘要:作者:严肃链接:https://www.zhihu.com/question/19732473/answer/20851256来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 “阻塞”与"非阻塞"与"同步"与“异步"不能简单的从字面理解,提供一个从分布式系统角度的回答。 阅读全文

posted @ 2018-08-14 18:06 玩笑过后 阅读(148) 评论(0) 推荐(0)

写了十年JS却不知道模块化为何物?
摘要:作者:肖光宇 野狗科技联合创始人,先后在猫扑、百度、搜狗任职,爱折腾的前端工程师。 野狗官博:https://blog.wilddog.com/ 野狗官网:https://www.wilddog.com/ 公众订阅号:wilddogbaas 转载请保留以上信息。 模块化这个问题并非一开始就存在,WW 阅读全文

posted @ 2018-07-31 19:01 玩笑过后 阅读(210) 评论(0) 推荐(0)

最简单的模块管理工具
摘要:这是我对这个模块的每一步的详解, 可以看出,利用MyModules可以很方便地定义使用模块,管理模块依赖。但是还存在一个问题,MyModules对于模块定义的顺序有要求。以上面的例子来说,就是app模块依赖data模块,那data模块必须在app模块之前被定义。这个限制让我们实际使用中不是很方便。接 阅读全文

posted @ 2018-07-31 17:38 玩笑过后 阅读(263) 评论(0) 推荐(0)

模块
摘要:利用闭包的模块化 阅读全文

posted @ 2018-07-30 13:14 玩笑过后 阅读(79) 评论(0) 推荐(0)

函数作用域和块级作用域--你不知道的JavaScript
摘要:et和const在{}内声明都会变为外部不能访问的值,但是const声明的是常量,也不能修改 函数是 JavaScript 中最常见的作用域单元。本质上,声明在一个函数内部的变量或函数会在所处的作用域中“隐藏”起来,这是有意为之的良好软件的设计原则。但函数不是唯一的作用域单元。块作用域指的是变量和函 阅读全文

posted @ 2018-07-29 14:47 玩笑过后 阅读(245) 评论(0) 推荐(0)