前端有道

其他

推荐6个好用的在线代码编辑器

不仅是一个在线编辑器,还是一个庞大的前端社区,上面有来自全球开发者分享的各种各样炫酷的效果,并且这些代码都是开源和共享的。在线地址:https://codepen.io/Stackblitz
2022年9月15日
其他

前端模块化的前世今生

规范具有以下特点:文件即模块,文件内所有代码都运行在独立的作用域,因此不会污染全局空间;模块可以被多次引用、加载。第一次被加载时,会被缓存,之后都从缓存中直接读取结果。加载某个模块,就是引入该模块的
2022年9月5日
其他

8个鲜为人知但很实用的Web API

参数将保存列出的蓝牙设备的信息。这是我们使用其属性在设备上显示信息的地方。相关资源:Demo:https://web-api-examples.github.io/bluetooth.htmlMDN
2022年8月25日
其他

2022 年了,我才开始学 TypeScript ,晚吗?(7.5k字总结)

[1];复制代码泛型参数的默认类型我们可以为泛型中的类型参数指定默认类型。当使用泛型时没有在代码中直接指定类型参数,从实际值参数中也无法推测出时,这个默认类型就会起作用。有点
2022年8月18日
其他

为什么我强烈推荐使用智能化async?

,我在文末有详细介绍forever取它的字面意思,即永远;不断地,在combineAsyncError里我们使用配置项forever来决定当请求函数遇到错误时,是否继续执行,默认为false//
2022年8月9日
其他

22个ES6知识点汇总,爆肝了

近期在复习ES6,针对ES6新的知识点,以问答形式整理一个全面知识和问题汇总。一、问:ES6是什么,为什么要学习它,不学习ES6会怎么样?答:ES6是新一代的JS语言标准,对分JS语言核心内容做了升级优化,规范了JS使用标准,新增了JS原生方法,使得JS使用更加规范,更加优雅,更适合大型应用的开发。学习ES6是成为专业前端正规军的必经之路。不学习ES6也可以写代码打鬼子,但是最多只能当个游击队长。二、问:ES5、ES6和ES2015有什么区别?答:ES2015特指在2015年发布的新一代JS语言标准,ES6泛指下一代JS语言标准,包含ES2015、ES2016、ES2017、ES2018等。现阶段在绝大部分场景下,ES2015默认等同ES6。ES5泛指上一代语言标准。ES2015可以理解为ES5和ES6的时间分界线。三、问:babel是什么,有什么作用?答:babel是一个
2022年7月29日
其他

Vue 2.7 正式发布,代号为 Naruto

API:defineComponent():具有改进的类型推断(与Vue.extend相比);h()、useSlot()、useAttrs()、useCssModules();set()、del()
2022年7月3日
其他

10 个不错的 CSS 小技巧

伪类去实现首字母大写的效果。这个类可以让我们更自由的添加样式。所以,你可以调整大写字母的样式以符合你的站点设计风格。说到这个属性,你可以使用它干很多事。当特定元素在页面中第一次出现,我们可以使用
2022年5月18日
其他

JavaScript 的这些语言精髓,你一定要知道

作为一门语言,虽然容易上手,但却有着诸多复杂微妙的机制,想要真正掌握绝非易事。而这些机制,正是语言的精髓。只有当你深入理解语言内部的实现原理,才能做到无论出现什么新技术、新框架,都能轻松应对。
2022年5月17日
其他

2022 年的 CSS 全览

accent-color:https://www.bram.us/2021/08/23/tint-user-interface-controls-with-css-accent-color/6.
2022年5月16日
其他

前端算法系统练习: 链表篇完结

足够好用,足够简单,简单到你不需要知道底层复杂的细节。那么问题来了,作为一个集智慧和才华于一身的程序员,自己的价值在哪里?我觉得价值的大小取决于你能够解决的问题,如果说照着设计稿画出一个简单的
2022年5月10日
其他

面试官:Vue3响应式系统都不会写,还敢说精通?

前言都说今年是最惨工作年,大厂裁员,小厂跟风,简历投了几百封回信的寥寥无几,金三银四怕是成了铜三铁四,冷冷清清,凄凄惨惨。但是今天的主角,小帅同学却在逆风环境中给了面试官当头一喝,秀了他一身,优秀如他,到底经历了一场怎样的面试?文中的例子和代码都可以点击这里查(
2022年5月4日
其他

前端算法系统练习: 栈和队列篇

个元素。是不是我们为了踢出频率最低的元素,还要重新写一个小顶堆的实现呢?完全不需要!就像我刚才所说的,合理地定义这个优先级的比较逻辑即可。接下来我们来具体实现一下。代码实现var
2022年4月28日
自由知乎 自由微博
其他

代码中大量的if/else,你有什么优化方案?

前言在产品快速迭代的中,由于追求开发速度,我们往往忽略代码的可读性与扩展性,不合理的使用if-else条件判断会使我们的程序复杂度大大提升,同时也会使代码的可读性急速下降,后期维护难度也大大提高,真的让人脑壳疼。比如下方示例://
2021年5月21日