登录

TTKIT JOURNAL / 博客

记录探索,保持好奇。

关于代码、工具与生活。把实践写下来,让灵感有迹可循。

每一次分享,都是一次新的连接。

正在浏览#JavaScript清除筛选

搜索结果

SEARCH RESULTS
共 7 篇
  • JavaScript

    如何使用js实现一个 Promise函数?

    在JavaScript中,Promise是一种用于处理异步操作的对象,提供了一种简洁的方式来管理异步任务的成功和失败结果。要实现一个自定义的Promise函数,你需要了解以下几个关键概念:Promise构造函数:构造函数接收一个executor函数,exec

  • JavaScript

    npm 的 workspaces 是什么?如何使用 monorepo 项目管理

    Workspaces是现代前端/Node.js项目管理中的一项强大功能,主要用于构建和维护monorepo(多包仓库)。通过workspaces,你可以在单个仓库中同时管理多个相互关联的包,使依赖管理、开发、构建和发布过程变得更加统一和高效。下面将详细介绍workspace...

  • JavaScript

    JavaScript常见的设计模式

    JavaScript常见的设计模式通常在我们解决问题的时候,很多时候不是只有一种方式,我们通常有多种方式来解决,但是肯定会有一种通用且高效的解决方案,这种解决方案在软件开发中我们称它为设计模式。设计模式并不是一种固定的公式,而是一种思想,是一种解决问题的思路,恰当的使用设计...

  • JavaScript

    JS函数缓存

    今天看了下vue的源码,看到了一段缓存函数cached,并对其分析探究。vue里的cached函数源码:function<spanclass="hljs-tit

  • 数据库

    async库在mongoose中的应用

    async库是npm上的一个处理异步操作的超级库,可以实现很多异步操作和流程控制。虽然一些简单的异步控制我们可以使用Promise或者async/await语法来实现,但是遇到异步流程较多的情况我们将难以处理。本文主要介绍async在node环境中配合mongoose实现数...

  • JavaScript

    使用 js 解析 Chrome书签和生成 Chrome书签

    什么是Chrome书签Chrome书签是GoogleChrome浏览器中的一项功能,它允许用户保存他们经常访问或感兴趣的网页链接。用户可以将这些网页链接存储在书签栏、其他文件夹或使用关键词进行搜索。以下是一个典型的Chrome书签HTML文件的示例:<codeclass="...