当我们读取文件内容时,并不能重复的读取,比如一个blogCblog.txt文件里有blogCblog内容,用两个read()方法读取blogCblog.txt的内容,会发现,...
当我们读取文件内容时,并不能重复的读取,比如一个blogCblog.txt文件里有blogCblog内容,用两个read()方法读取blogCblog.txt的内容,会发现,...
网上也有很多关于promise的讲解,但感觉都停留在理论层面,对于读者来说,看了一遍,似乎已经全部明白了,但真要用起来,发现还是无从下手。因此,本文旨在用人话为小伙伴们解释一...
我们在表述一些问题的时候,常常会遇到这样一种情况,就是没有办法能够把这个问题的逻辑关系理顺,不能有层次和有重点的把问题表达清楚。 这里提供一种训练方法,能够很快地帮助朋友们提...
《如何提高逻辑思维能力和表达能力》一文发出后,收到很多朋友的来信,询问是否能够再做一些详尽的解说。这里确实有很多需要补充的内容,和朋友们一起来分享。 首先,它的前两种训练——...
我们来展示闭包在实现迭代方面的功能。 通常情况下,我们都知道如何用循环来遍历一个简单的数组,但是有的时候我们需要面对更复杂的数据结构,他们通常会有着与数组截然不同的序列规则,...
接下来再让我们看两个关于闭包的应用示例。首先是创建getter和setter。假设现在有一个变量,它所表示的是某类特定值,或某特定区间内的值。我们不想将该变量暴露给外部。因为...
闭包 在我们讨论闭包之前,最好先来回顾以下Javascript中作用域的概念,然后再进行某些话题拓展。 作用域链 尽管在Javascript中不存在大括号级的作用域,但它有函...
一直都对Chrome情有独钟,第一次接触她只因她的icon就喜欢上她了,后来便一发不可自拔,现在几乎成为程序员最喜欢用的浏览器,至于优点很明显:强大的Developer To...
1. 写在前面 我一直认为 GitHub 是程序员必备技能,程序员应该没有不知道 GitHub 的才对,没想到这两天留言里给我留言最多的就是想让我写关于 GitHub 的教程...
1. AdBlock 广告屏蔽一般人都会装的吧,很有效果。除了这个插件,还有很多其他的广告屏蔽插件,但我觉得这个比较好用。 2. Draw.io Desktop 一个集各种制...
函数也是数据 在Javascript中,函数实际上也是数据。这概念对于我们日后的学习至关重要。也就是说,我们可以把一个函数赋值给一个变量。 上面这种定义方式通常被叫做函数标识...
与几年前的开发模式不同,今天当我们做前端设计或开发时,往往需要组合很多不同的技术、框架,并且使用不同的工具。要熟悉这些新东西,特别是熟练掌握它们并不容易,尤其记住那些命令和语...
前言 作为一名前端开发人员,如果你告诉我你没有看过任何关于前端的书籍,那么我完全可以认为你不是一名合格的前端开发工程师。为什么我要以“看书”来衡量合格前端的标准?因为前端作为...
版权申明:此文章首发于公众号程序员在深圳,搜索 studycode 即可关注本文无需授权即可转载,转载时请务必注明作者 这篇文章是"前端开发,从草根到英雄系列"的第二部分,在...
JavaScript正变得越来越流行,它已经成为前端开发的第一选择,并且利用基于JavaScript语言的NodeJS,我们也可以开发出高性能的后端服务,甚至我还看到在硬件编...