- 博客(4)
- 收藏
- 关注
原创 在 vscode 中离线安装扩展的方法
目录到 vscode 插件市场下载需要的扩展离线安装扩展明明可以在线安装 vscode 扩展,为什么要使用离线的方式安装呢?在线安装它不香嘛~在线安装虽然香,但是遇到下面这种情况,它就香不起来啦。现在许多企业把本地的开发环境搞到了云端,既能保证开发环境的一致性还能为开发人员提供强大的硬件性能。同时,为了项目安全性考虑,云端的开发环境是没有办法上网的,这种情况下怎么使用 vsocde 提供的扩展呢?下面手把手教你如何在离线环境下安装 vscode 插件。到 vscode 插件市场下载需要的扩展下面我
2020-06-06 14:50:27 11687 1
原创 JavaScript设计模式:通用的单例模式
一般网站中的登录弹框,在整个页面中是唯一的,无论我们单击多少次登录按钮,登录弹框总是创建一次。类似的,DOM 元素的事件处理程序中,单例模式同样适用,比如重绘 DOM 元素后避免点击事件累加。let getSingle = function(fn) {let result; return function() { return result || (result = fn.app...
2018-05-27 23:58:23 162
原创 JavaScript 动态创建命名空间
let App = {};App.namespace = function(name) { let parts = name.split('.'); let current = App; for (let i in parts) { if (!current[parts[i]]) { current[parts[i]] = {}; } current = curren...
2018-05-27 23:21:20 423
原创 JavaScript 设计模式:多态
多态的含义同一操作作用于不同的对象上,可以产生不同的解释和不同的执行结果。也就是,给不同的对象发送同一个消息时,这些对象会根据这一消息给出不同的反馈。多态背后的思想将“做什么”和“谁去做以及怎样去做”分离开来,也就是将“不变的事物”与“可变的事物”分离开来。对象的多态性// 要做的事情:输出用户的年龄var printAge = function(person) { if (person.a...
2018-04-04 14:52:14 180
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人