首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
zoew
掘友等级
一个凡人,一个普通人,一个俗人
获得徽章 24
动态
文章
专栏
沸点
收藏集
关注
作品
赞
138
文章 76
沸点 62
赞
138
返回
|
搜索文章
最新
热门
简单写一个vite插件
vite插件钩子 Vite打包的底层构建其实是基于Rollup的,在Rollup设计的接口基础上进行扩展,在此之上加入了自己特有的一些钩子函数。 看一下官方的描述 参数 说明 归属 触发时机 opti
Jenkins部署项目通知到飞书的实现
背景 刚来公司的时候,前端项目的部署都是人工直接手动部署,是直接本地打包之后拖拽到服务器上去,个人觉得有很多隐患。存在多个项目同时部署时的混乱,多人直接接触服务器的不安全,误操作等,及开发部署流程的不
生成器
这里是承接上一篇的Promise的,尽管Promise解决了“回调地狱”的问题和控制反转/可信任性的问题,但是它还是基于回调的。而ES6生成器(generator)就是来解决这个问题的,它提供了一种顺序的、看似同步的异步流程控制表达风格。 这就是一段生成器代码,如果是简单的 f…
vscode插件开发总结
前言 最近利用空闲时间开发了一个vscode插件,在开发过程中遇到了很多问题,反复查看了大量文档,故特此记录 项目搭建 为方便开发者开发,vscode官方为我们提供了一个脚手架模板,只需npm全局安装
异步
异步编程从来都是JS中需要深刻理解的一点,而实现异步的方式,也是随着JS语言的更新而产生了许多变化,变得更加容易,更简洁,也更抽象。因而不理解这背后的原理,异步对我们来讲就是“魔法”一样的东西。下面开始 为什么使用异步,首先一点,如果使用同步,那么它会锁定浏览器的操作,阻塞所有…
语法
“语句”和“表达式”两种不同的概念,不能全都混为一谈。他们之中还是有一些差别的。拿英语举例,英语中的句子是完整的一组词,包括短语,连接词,标点符号等。而短语只是几个单词的组成,只能表达部分意思。所以JS中的语句就是句子,表达式相当于短语。 这里的 3 * 6 是表达式,第二行的…
值的类型转换
值的类型转换是非常有争议的一点,因为这会产生一些问题,并且令人无法理解。但正因为如此,我们更要认识它,理解它。 JS中的类型转换统称:强制类型转换。其中区分“隐式强制类型转换”和“显示强制类型转换” 由于 +运算符的其中一个操作数是字符串,因此是字符串拼接的操作,这里发生了隐式…
类型
之前就大致说过JS的几种类型。抽象一点讲,所谓的类型是值的内部特征,它定义了值的行为,以此区别其他的不同类型的值。JS中的类型知识,说复杂不复杂,但是其中的类型转换却可以是今人头疼的。 null本身就是一个“假值”,再加上typeof的判断就可以了。 你会奇怪,function…
作用域
我们会从几个点来认识作用域,什么是作用域,它能干什么,需要注意什么。 我们大概率会从字面意思去理解作用域,它就是一个区域,一个范围,在这个范围内我们能操作变量。但确切的概念应该是: 这是一套规则,一套可以用来存储变量的,且方便后续管理和查找变量的规则。 有些抽象,我们通过一个例…
作用域和闭包
这一块的概念其实被反复讲了很多次,每个人都有自己不一样的理解。两者的重要性不言而喻,基本我们每天的代码都会多多少少接触到,而两者的又有千丝万缕的联系。以此做梳理前端知识体系的入口,我觉的有一定的门槛,但是对后续学习而言,这个基础打扎实了,以后万千大楼平地起便有了可能。 概念:这…
下一页
个人成就
文章被点赞
55
文章被阅读
11,475
掘力值
403
关注了
60
关注者
8
收藏集
2
关注标签
5
加入于
2016-12-27