计算机
文章平均质量分 72
仙女有猫
这个作者很懒,什么都没留下…
展开
-
每个程序员都应该知道的事
1、 技术只是解决问题的选择,而不是解决问题的根本 我们可以因为掌握了最新的JavaScript 框架ahem、Angular 的IoC容器技术或者某些编程语言甚至操作系统而欢欣雀跃,但是这些东西 并不是作为程序员的我们用来解决问题的根本——它们只是用于帮助我们解决问题的简单工具。 我们必须非常谨慎,不要对某项正好喜欢或者正好很火的特定技术走火入魔。否则,我们将进入这样的思维怪圈:把掌握的那项技术比做是锤子,在思考问题时,会自然的把所有的问题都想象成是锤子可以解决的钉子。 2、 聪明是代码清晰的敌人 当编写原创 2021-08-05 15:30:36 · 90 阅读 · 0 评论 -
5个很棒的JavaScript Promise技巧
Promise API改变了JavaScript的游戏。我们从滥用settimeout和解决同步操作到尽一切可能利用这个新的异步API。让我们来看看一些令人敬畏的Promise API技巧! 取消获取请求 我们立即抱怨的一个问题是无法取消承诺。一个简单的promiseInstance.cancel()本来是很好的选择,但没有出现。相反,我们得到的是一个更为复杂的API: const controller = new AbortController(); const { signal } = controll原创 2021-08-04 15:45:30 · 113 阅读 · 0 评论 -
图解URL、URI和URN 区别
作为一名开发人员,特别是前端开发人员,已经无数次的听到过 URL 和 URI,对于 URN 可能听过的要少点,那么它们之间有什么区别呢?本文带大家巩固一下基本概念。 什么是URL? 统一资源定位符(Uniform Resource Locator,缩写:URL),是对资源的引用和访问该资源的方法。俗称网址,就是浏览器地址栏里面的。 一个 URL 由以下不同的部分组成: 协议:通常是 https 或 http,一种告诉浏览器或者设备如何访问资源的方法,当然还有其他的协议,如 ftp 、mailto 或者 f原创 2021-08-03 17:10:30 · 178 阅读 · 0 评论