首页
学习
活动
专区
工具
TVP
发布

前端小叙

专栏成员
415
文章
825756
阅读量
44
订阅数
js setTimeout 错误捕获
封装为 promise,通过 promise.catch 捕获,或 promise 全局错误捕获
蓓蕾心晴
2022-12-18
2.7K0
nodejs中事件循环中的执行顺序
nodejs 事件循环是一个典型的生产者/消费者模型,异步 I/O、网络请求等是事件的生产者,源源不断为 Node 提供不同类型的事件,这些事件被传递到对应的观察者那里,事件循环则从观察者那里取出事件并处理。
蓓蕾心晴
2022-11-21
1.8K0
多层嵌套 promise then 执行顺序
在看 js 事件循环的时候,看到一个有趣的 promise then 执行顺序的题,想了好久,终于想明白了,这里记录一下。
蓓蕾心晴
2022-10-30
1.4K0
浏览器关键路径渲染快速记忆
浏览器渲染路径,先构建 DOM 树,再构建 CSSOM 树,DOM 树再与 CSSOM 树合并为渲染树,之后再进行布局、绘制,完成渲染过程。
蓓蕾心晴
2022-09-24
2030
promise快速掌握与全局错误捕获
promise作为JavaScript中处理异步任务的api,真的非常好用,这里简单分享下个人学习的一些demo,以便快速理解。
蓓蕾心晴
2022-05-23
9530
vite配置vite-plugin-style-import插件后启动报错
不管报什么错,大部分是因为 node版本不够,至少是node 14+的版本才可以,我使用的是node v12.2.0
蓓蕾心晴
2022-05-09
1.6K0
eslint遇到的报错
解决方案:https://stackoverflow.com/questions/62903921/how-do-i-fix-eslint-createrequire-is-not-a-function-in-atom-editor
蓓蕾心晴
2022-05-09
1.8K0
nvm设置默认node版本
由于实际开发需要,我使用nvm use vxxx.xxx.xx 将 node 版本设置成了更高的版本,但是每次重新打开 IDE 之后都会恢复到之前一个默认node版本上,使用起来很不方便,通过查看 nvm list,可以看到在本地对 v10.19.0 指向了默认。
蓓蕾心晴
2021-12-31
4.7K0
使用async await通过for循环在图片onload加载成功后获取成功的图片地址
需求:有一个图片列表,我想要在图片onload成功之后获取加载成功的图片列表,图片资源加载为异步,我们使用ES7的async await方式实现,多张图片,是用for循环。
蓓蕾心晴
2020-04-10
3.4K0
使用for of循环遍历获取的nodeList,配置babel编译,webpack打包之后在iphone5下报错
DOM获取的nodeList类似数组,但是不是数组,直接用for of循环确实可以遍历,但是在iphone5下回报错,所以需要转为真正的数组。
蓓蕾心晴
2019-03-22
6860
微信开发本地服务器映射外网服务器步骤顺序
1.这里推荐 http://ngrok.ciqiuwl.cn/  可以使用,ngrok官网的连接失败,据说是被墙了 2.在微信平台把相关信息填写好,暂时不提交(微信公众平台---基本配置里) 3.本地搭建nodejs服务器,写好相关代码 ,可参考:https://www.cnblogs.com/xuange306/p/4971702.html 4.启动本地服务器 5.用ngrok映射本地服务器,端口号要改为跟本地一致的 6.微信公众号页面提交 7.如果提示token验证失败,则查看代码是否有错,改正后继续提
蓓蕾心晴
2018-04-12
2K0
node配置自动监测文件改变不重启
方法一: nodemon npm install -g nodemon nodemon ./bin/www 或者在npm start命令里把node改为nodemon 方法二:supervisor npm install -g supervisor supervisor ./bin/www 或者在npm start命令里把node改为supervisor
蓓蕾心晴
2018-04-12
7450
koa2入门学习
koa模块 koa-route 路由 route.get("路径",路由函数) koa-static 静态资源加载     const serve(路径) koa-compose  中间件合成模块 koa-body   提取表单post请求键值对,处理上传文件 上下文context的response和request ctx.response.body   //返回的主体内容 ctx.response.redirect //重定向 ctx.response.type   //返回的MIME类型 ctx.re
蓓蕾心晴
2018-04-12
6400
nodejs的package.json依赖dependencies中 ^ 和 ~ 的区别
nodejs的package.json定义了一个模块,包括其依赖关系的一个简单的JSON文件,该文件可以包含多个不同的指令来告诉Node包管理器如何处理模块。 dependencies则表示此模块依赖的模块和版本,其中常常可以看到类似 ^1.2.0 或 ~1.2.0 这样的版本范围指示。 首先,一个完整的版本号组表示为: [主要版本号,次要版本号,补丁版本号] 1. 用 ~ 指示范围 版本号中如果指定了主要版本、次要版本,则只允许补丁版本升级; 如果只指定了主要版本,则允许次要版本、补丁版本升级。 ~1.2
蓓蕾心晴
2018-04-12
1.3K0
Vue.js 2.0 学习重点记录
Vue.js兼容性 Vue.js.js 不支持 IE8 及其以下版本,因为 Vue.js.js 使用了 IE8 不能模拟的 ECMAScript 5 特性。 Vue.js.js 支持所有兼容 ECMAScript 5 的浏览器。 Vue.js安装 安装方式有两种: 1、直接下载用script标签引入(推荐引入开发版本,压缩版本会失去错误提示和警告) 2、使用cdn方法引入 3、npm安装    npm安装的前提需要安装了nodejs,这里推荐nvm安装nodejs 附上一小段nvm使用的命令: $ nvm
蓓蕾心晴
2018-04-12
3.9K0
nvm安装node和npm,个人踩坑记录
我采用nvm-setup安装windows版本的nvm nvm安装node出现的问题: 1、node成功了,npm没成功      解决:在nvm 安装了node之后,输入npm找不到该命令,当时安装
蓓蕾心晴
2018-04-12
4.4K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档