every、some 、forEach、filter 、indexOf、lastIndexOf、isArray、map、reduce、reduceRight
ES6我没有学完,毕竟JS我也才过了一遍基础,其实我也就跟着B站的Pink老师的视频学了一下CSS和JS,而且是跳跃式的学习,毕竟我不是前端,估计也不会以前端为职业。仅仅是为了兴趣,所以jQuery这等老爷爷级别的框架我就没学了,毕竟...
在实际编写js脚本时,可能会遇到多个js脚本中变量或函数重复命名的情况,如果全部为全局变量,则在使用的时候会产生很多麻烦。因此出现了模块化的概念,即可以把每一个js脚本当作一个独立的模块,不同模块间的内容互不干扰,这样...
目录var functionvar存在的问题会变量提升(先声明,不会复制)没有块级作用域,是全局作用域/函数作用域let constlet的优势不会变量提升,不能重复被定义,不会污染全局变量会和{}产生作用域let存在一定问题let a = 2{ console...
实际上,ES6都是2015年出的规范了,现在都是2022年,还考试这个,未免有些落伍。
在了解AMD,CMD规范前,还是需要先来简单地了解下什么是模块化,模块化开发?模块化是指在解决某一个复杂问题或者一系列的杂糅问题时,依照一种分类的思维把问题进行系统性的分解以之处理。模块化是一种处理复杂系统分解为代码...
作为前端工程师的你,相信对于javascript的掌握是必不可少的技能,那么你知道多少种设计模式呢?你有了解哪些设计模式呢。首先我们需要知道设计模式不是javascript独有模式、在众多语言中、都存在设计模式、所以、设计模式...
本文针对 babel 7.4.0+ ,处理方式仍然是寻找相应 Babel polyfill。
最近在看js的书,书上有介绍两个服务端js,以前只听说过node.js,第一次听说Rhino.js,并且已经集成到了jdk1.6;看来还是见的少啊!