彻底搞懂 this

this是JavaScript世界最让人迷惑的关键字之一,如果不明白this的本质,基本上会被一线互联网公司的面试官扣大量的分。上一篇文章我们知道了执行上下文的概念之后,就更方便理解本篇this的内容了。为什么要有this?JavaS...

强大的数组

在前端日常开发中,数组被使用得非常频繁。对数组各种常见方法充分掌握后,能有效提升工作效率。基本语法数组是类似列表的高阶对象,JavaScript标准内置对象之一Array对象用于构造一个数组。数组有三种创建方法://第一种字面量v...

正则表达式

正则表达式(RegularExpression)是用于匹配字符串中字符组合的搜索模式。在JavaScript中,正则表达式也是对象。正则表达式是程序员必备的瑞士军刀,是衡量前端工程师技术水平的一个侧面标准。而如何高效率地使用正则表达...

模块化开发

老一辈前端工程师如何实现模块化在ECMAScript6出现之前,JavaScript语言没有内建支持模块化的语法,这导致前端开发复杂Web应用的时候,引用.js、组织文件、扩展功能、维护工程都显得效率低下,而且流程繁琐。然而对于...

实现异步非阻塞的任务

在“同步和异步,阻塞和非阻塞”和“EventLoop”已经介绍了异步、非阻塞有关的基础理论知识。实现异步+非阻塞的任务,是日常开发中被较多需要的。本篇详细介绍几种利用原生JavaScript实现异步非阻塞任务的办法。01.JSON...

Event Loop

EventLoopJavaScript从诞生起就是一门单线程的语言。至于为什么被设计成单线程?因为该语言的作者当时认为它只是在浏览器执行的脚本语言,对它功能性的要求不是很高。早期的网页对JavaScript需求没那么高,都是轻量级的...

知识库
spread和rest操作符

spread和rest的区别spread和rest运算符都是...+变量/参数的形式。是spread还是rest,要根据上下文情境来判断。1.spread当被用于迭代器中时,它是spread操作符:console.log(1,....

位操作符与进制转换

为什么单独讲“位操作符”呢?因为我发现日常工作中,前端工程师朋友们经常使用算术操作符、一元操作符、关系操作符、相等操作符,就是很少有用到位操作符(|,&,~,^,<<,>>)。但其实位操作符用好了又特别省事...

作用域、执行上下文、作用域链

作用域、执行上下文、作用域链JavaScript不同于其他大多数高级语言,比如Java语言有块级作用域,也就是由一个花括号对{……}的位置决定作用域,而在ES6之前,Javascript却不是这样的,它使用函数作用域和全局作用...

知识库
同步和异步,阻塞和非阻塞

本篇文章其实是讲编程全领域通行的概念,之所以单独拎出来写在本书,是因为笔者发现绝大多数前端工程师对这块儿的概念理解得不太严谨。在实际的开发中,我们经常会听到同步、异步,阻塞、非阻塞这些编程概念,可能都会比较懵,然后就各种查网上似是而非...

原型和原型链

JavaScript在解决复用性方面做过很多尝试,最终确定了利用原型和原型链来解决。这和Java等高级语言有很大的不同,Java可以通过extend关键字继承某个类(class)以轻松实现复用。而在ES6之前,JavaScript中...

知识库
面试时高频问到的“闭包”

面试时高频问到的“闭包”千呼万唤始出来,犹抱琵琶半遮面,这么形容JavaScript的闭包(closure),一点也不过分。闭包是JavaScript最强大的特性,没有之一。很多强大JavaScript库比如jQuery、Vue.js...

知识库
「易经图文百科1000问 1000个易经问题活占活断」pdf

简介本书是一部全面解析《易经》知识的百科全书.通过条理清晰,通俗易懂的文字,精致逼真,层次明了的图版,不仅对《易经》及相关文化的方方面面作了全面,细致的展现;还对《易经》的基础知识六十四卦智慧,占卜预测方法,养生文化等进行了较深入的介...

电子书籍
什么是函数式编程?

01.程序的本质程序是什么?看一张图:程序由输入数据、运算、输出结果三部分组成。输入与输出属于I/O,都有成熟的代码去实现了。而运算那部分会根据需求而千变万化,这部分是可以独立出来的。如果运算里面包括I/O的代码和逻辑,就应该挪走到输...

知识库
JavaScript的函数式编程探索

01.Ramda,一款实用的JavaScript函数式编程库工欲善其事必先利其器,JavaScript函数式编程怎能没有库这种利器!Ramda是一个非常适合函数式编程的函数库。函数库类似的有lodash。lodash已经很成熟了,...

惪特博客
  • 文章总数:
    5314 篇
  • 评论总数:
    53674 条
  • 标签总数:
    8983 个
  • 总浏览量:
    30789411 次
  • 最后更新:
    6天前

最多点赞

随便看看

标签TAG

友情链接

友链申请