码力全开

学习、成长、自由
34 篇文章
12 人订阅

全部文章

savokiss

浅析 JS 设计模式之:工厂模式

工厂模式是一种创建对象的 创建型模式,遵循 DRY(Don’t Repeat Yourself)原则。在该模式下,代码将会根据具体的输入或其他既定规则,自行决定...

6720
savokiss

webpack 小技巧:动态批量加载文件

作为一个有代码洁癖的程序员,我是不允许这种重复性代码存在滴,于是乎就尝试有没有什么简单的方法。

3110
savokiss

浅析 JS 设计模式之:单例模式

良好的设计模式可以显著提高代码的可读性,降低复杂度和维护成本。笔者打算通过几篇文章通俗地讲一讲常见的或者实用的设计模式。

4220
savokiss

口罩监控小工具

最近有些公司就要开工了,有些小伙伴可能还没有口罩,比较着急,这里再分享一个小工具。

10120
savokiss

你可能忽略的 async/await 问题

上面的代码中,每一行都会 等待上一行的结果返回后才会执行。比如其中的 getUser 会等待 getConfig 数据返回之后才会执行。

6720
savokiss

写给 Web 工程师的设计入门

今天分享一篇 设计过程 的入门~ 其中也包含一些有用的 设计网站。如果你你想知道如何完整设计一个项目,可以一起来看下~

3710
savokiss

动图学 JavaScript 之:原型继承

你是否曾思考为什么我们能使用 JS 中的一些内置属性和方法,比如 .length,.split(),.join()?我们并没有显式地声明它们,那么究竟它们从哪里...

5620
savokiss

动图学 JavaScript 之: JS 引擎原理

JS 实在是太酷了(认真脸),那你有没有想过机器是怎么解析 JS 代码的?作为一个 JS 开发者,一般我们不需要直接跟编译器打交道,但是如果可以了解其中的基本原...

8520
savokiss

动图学 JavaScript 之:事件循环(Event Loop)

今天该学习 Event Loop 啦,其实之前我写过一篇 Event Loop 的文章:

5210
savokiss

动图学 JavaScript 之:作用域链(Scope Chain)

上面调用了函数 getPersonInfo,然后返回了一个包含 name,age,city 的字符串:

3820
savokiss

动图学 JavaScript 之:声明提升(Hoisting)

JS 由于语言设计的缺陷(工期不够?),里面有一些堪称神奇的特性,初学者碰到后可能会满脸黑人问号,今天要介绍的就是其中的一个特性:声明提升(Hoisting)。

11420
savokiss

你可能不知道的 JS 特性:可选链

今天我们来介绍一个你可能没见过的 JS 新特性,目前处于 Stage 3 阶段,它叫作 可选链(optional chaining),它可能解决很多人都面对过的...

8020
savokiss

写给前端的正则表达式入门

在 JavaScript 中,使用 // 即可创建一个正则表达式对象,当然也可以使用 new RegExp()

7510
savokiss

使用 git-flow 自动化你的 git 工作流

上面的图看不懂没关系(我也不懂==),今天讲的是根据这个分支模型开发的 git-flow 命令行工具。只需要记住几个简单的命令,就能在工作中慢慢理解和应用这个分...

9610
savokiss

18 个提高生产力的开发者工具

本篇介绍一些提高生产力的工具,包括网站、浏览器插件、VSCode插件和命令行工具~

7420
savokiss

写给 Web 工程师的 DNS 知识入门

你是不是对 DNS 记录的一些概念不太了解,比如 A 记录、CNAME、AlIAS 等。。

11250
savokiss

你可能不知道的 JSON.stringify 用法

JS 中有许多常见的函数,我们可能每天都在使用它们,但是却不知道它们的一些额外功能。JSON.stringify 就是这样的一个函数,今天就来看下它的特殊用法。

7920
savokiss

你可能不知道的 10 个 Chrome DevTools 技巧

打开控制台,在 Elements 界面下,对着某个 dom 标签点击右键,选择 Store as global variable。

5610
savokiss

Verdaccio 使用 Docker 安装及迁移教程

Verdaccio 是一个 npm 私有源,代码在 GitHub 开源,公司由于业务需要使用也有一段时间,非常稳定,社区也很活跃。入门可以看我之前写的一篇文章:

11710
savokiss

CentOS 7 使用 docker 安装 typecho 博客系统

我的博客 https://savokiss.com 用的是 typecho,一直使用的是 阿里云ECS 直接安装的 MySQL 和 PHP,由于买的时间比较早,...

14110

扫码关注云+社区

领取腾讯云代金券