type
status
date
slug
summary
tags
category
icon
password

开发中经常会用到一些js技巧

收录如下

1.数据判空

支持传入任何常见数据,判断他是否有值

2.利用 reduce 进行数据结构的转换

3.函数只执行一次

4.实现单例模式

avaScript 的单例模式是一种常用的设计模式,它可以确保一个类只有一个实例,并提供对该实例的全局访问点,在 JS 中有广泛的应用场景,如购物车,缓存对象,全局的状态管理等等。

5.实现commonJs规范

CommonJS 规范的核心思想是将每个文件都看作一个模块,每个模块都有自己的作用域,其中的变量、函数和对象都是私有的,不能被外部访问。要访问模块中的数据,必须通过导出(exports)和导入(require)的方式。
 
 

📎 参考文章

 
一文读懂PromiseNext.js中的CSR、SSR、SSG、ISR、RSC渲染方式