当前位置:首页
> es6新增数组方法
【直接收藏】前端JavaScript面试100问(终)
87、事件代理事件代理 也就是 事件委托不是直接给标签添加事件 是给标签的父级添加事件 通过 事件对象 判断触发事件的标签对象是谁 执行不同的函数程序的语法形式委托的优点...
JavaScript for循环、in、of 用法详解——有效云开发平台开发技巧
我们知道在java script中 for 用来实现循环结构,而for...in 用来实现遍历,for...of用来对象迭代遍历。1、for循环...
如何优雅地使用JS自定义一个全局事件总线(eventBus)?
我们的项目是基于Vue3的,众所周知,Vue3中移除了全局事件总线相关的API,那么,如果我们需要的话,该如何手动实现一个呢?今天,我教大家手写一个eventBus。首先,我们先用文档注释定义一个类型 Fn,编写良好的文档注释,可以使我们像写TypeScript一样写JavaScript。...
10个值得注意的 ES6 新特性(es6新特性promise)
1、箭头函数ES6 引入了箭头函数(Arrow Function),它提供了更简洁的函数声明方式,可以帮助我们更容易地编写出可读性高、语句简洁的代码。...
WPS宏(JSA)教程——Map和Set(wps如何使用宏代码)
Map对象Map对象其实就是一种简单的键/值对的集合,可以通过for...of...在按照数据插入时的顺序遍历所有的[key: value]对元素。Map对象具有极快的查找速度。...
前端基础进阶(十):深入详解函数的柯里化
配图与本文无关柯里化是函数的一个高级应用,想要理解它并不简单。因此我一直在思考应该如何更加表达才能让大家理解起来更加容易。通过上一个章节的学习我们知道,接收函数作为参数的函数,都可以叫做高阶函数。我们常常利用高阶函数来封装一些公共的逻辑。这一章我们要学习的柯里化,其实就是高阶函数的一种特殊用法。柯里...
JavaScript 简史(javascripts)
作者 | 泰斗贤若如来源 | 泰斗贤若如这次写一篇对于JavaScript的简介,我们知道的编程语言有很多种,比如Java、C++、Python等等,每种编程语言都有其独具的特色,不论是语法格式还是表达形式,都能让每个程序员沉淀在知识的海洋里难以自拔。即每种编程语言都有无限的延展性,但如果我们考虑问...
前端自动化gulp遇上es6从 无知到深爱
Gulp是什么?Gulp是前端自动化的工具,但Gulp能用来做什么1.搭建web服务器2.使用预处理器Sass,Less3.压缩优化,可以压缩JS CSS Html 图片4.自动将更新变化的代码实时显示在浏览器...
JavaScript(ES6) Promise对象学习
JavaScript语言标准第6版,即ECMAScript 6中新增了Promise规范,该来源于Promises/A+社区。在JavaScript中已经早有Promise的实现,在Node.js中也有多个实现了Promise规范的 npm 模块。ECMAScript 6将其写进了语言标准,对Pro...