正则表达式-元字符列表
正则表达式,又称规则表达式,(Regular Expression,在代码中常简写为regex、regexp或RE),是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为\"元字符\"),是计算机科学的一个概念
一文掌握 vue3.2 setup 语法糖
在 Vue3.0 中变量必须 return 出来, template 中才能使用;而在 Vue3.2 中只需要在 script 标签上加上 setup 属性,无需 return , template 便可直接使用,非常的香啊!
常用变量术语对照表
变量,指值可以变的量。变量以非数字的符号来表达,一般用拉丁字母。变量的用处在于能一般化描述指令的方式。结果只能使用真实的值,指令只能应用于某些情况下。变量能够作为某特定种类的值中任何一个的保留器。
工作中使用 Git 解决问题的场景
简单来说,就着七点:使用 git rebase 让提交记录更加清晰可读,使用 git reflog + git reset 跳到任意 commit,使用 git cherry-pick 获取指定的 commit
Javascript实现深拷贝的四种方式
深拷贝:在堆内存中重新开辟一个存储空间,完全克隆一个一模一样的对象;浅拷贝:不在堆内存中重新开辟空间,只复制栈内存中的引用地址。
Vue3.2 中新出的 expose 是做啥用的?
你是否曾经创建过一个需要向模板提供一些方法和属性的组件,但又希望这些方法对组件是私有的,不能被父类调用?如果你在开发一个开源的组件或库,你有可能想保持一些内部方法的私有性
原生JS也要支持类型注解啦?
如果原生JS支持「类型注解」,就能省去「类型擦除」对应的编译流程,让代码更容易在宿主环境执行。这份提案的目的,并不是另起炉灶,独立实现一套原生 JS 的类型注解。
事件循环机制:JavaScript被设计为单线程,那如何做到异步的呢?
JavaScript是单线程的语言,单线程是指所有的程序路径按照一定的顺序执行,只有前面的程序执行了,后面的程序才会执行。
Vue3结合TS项目开发实践总结
Vue3出来已经有一段时间了,在团队中,也进行了大量的业务实践,也有了一些自己的思考。总的来说,Vue3无论是在底层的原理上,还是在业务的实际开发中,都有了长足的进步。