文章 2023-12-04 来自:开发者社区

【前端学习】—Promise基本知识(十六)

一、class和function的区别相同点:都可以用作构造函数不同点:class不可以使用call apply bind的方式来改变它的执行上下文二、Promise定义:Promise是异步编程的一种解决方案,比传统的解决方案——回调函数和事件更合理和更强大。它是由社区最早提出和实现,ES6将其写进了语言标准,统一了用法,原生提供了Promise对象三、代码演示<script> .....

【前端学习】—Promise基本知识(十六)
文章 2023-12-04 来自:开发者社区

【前端学习】—ES6新增的方法有哪些(十五)

一 、ES6中新增的方法(一)、Object.is()//用于判断两个值/数据类型是否相等 /* 特点:不仅可以对值类型进行正常处理,对象类型的值也可以处理 对于特殊的值NaN 也可以进行正常的处理 */ const obj = {}; const secondObj = {}; const res...

【前端学习】—ES6新增的方法有哪些(十五)
文章 2023-12-04 来自:开发者社区

【前端学习】—箭头函数和普通函数的区别(十四)

一、箭头函数和普通函数的区别const obj={ fullName:'zz', sayName(){ console.log(`this.fullName`,this.fullName)//zz } } obj.sayName();const obj={ fullName:'zz', sayName:()=>{ ...

【前端学习】—箭头函数和普通函数的区别(十四)
文章 2023-12-04 来自:开发者社区

【前端学习】—let const var之间的区别(十三)

一、let const var之间的区别二、代码演示<script> // 1、const let不存在变量提升 var 存在变量提升 //var console.log(`fullName`,fullName);//fullName undefined //var fullName='cai'; /* var 声明变量的方式会存在变量提升,var在声...

【前端学习】—let const var之间的区别(十三)
文章 2023-12-04 来自:开发者社区

【前端学习】—判断成立(十二)

<script> let value = 0; Object.defineProperty(window, "a", { get() { return (value += 1); }, }); if (a === 1 && a === 2 && a ==...

【前端学习】—判断成立(十二)
文章 2023-12-04 来自:开发者社区

【前端学习】—多种方式实现数组拍平(十一)

一、数组拍平数组拍平也叫数组扁平化、数组拉平、数组降维,指的是把多维数组转化为一维数组。二、使用场景复杂场景下的数据处理(echarts做大屏数据展示)三、如何实现数组拍平四、代码演示const array =[1,2,3,4,[5,6],[7,8]]; //reduce实现 function flatten(array){ return array.reduce(function(pr...

【前端学习】—多种方式实现数组拍平(十一)
文章 2023-12-04 来自:开发者社区

【前端学习】—函数防抖(十)

一、什么是函数防抖函数防抖:事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。二、代码实现<script> const searchElement = document.getElementById("searchElement"); //返回值是函数 //固定时间间隔执行事件响应函数 const debounce = (...

【前端学习】—函数防抖(十)
文章 2023-12-04 来自:开发者社区

【前端学习】—函数节流(九)

一、什么是函数节流函数节流:规定在一个单位时间内,事件响应函数只能被触发一次,如果这个单位时间内触发多次函数,只有一次生效。二、函数节流使用场景window.onresize事件mousemove事件<script> //window.onresize //单位时间内 只触发一次 //1、返回值是一个函数 //2 、开启定时器 ...

【前端学习】—函数节流(九)
文章 2023-12-04 来自:开发者社区

【前端学习】—JS判断数据类型的方式有哪些(八)

一、JS中判断数据类型的场景二、JS中有哪些数据类型三、JS判断数据类型的方式有哪些const arr=[]; const object={}; const number=1; const string='string'; //typeof const type=typeof arr; console.log(`type`,type);//type object const type1=Obje....

【前端学习】—JS判断数据类型的方式有哪些(八)
文章 2023-12-01 来自:开发者社区

【前端学习从青铜到王者】—HTML常用标签(二)

一、HTML 标题HTML 标题(Heading)是通过 <h1> - <h6> 等标签进行定义的。一号标题字体最大,逐级递减属性:<h1>一号标题</h1> <h2>二号标题</h2> <h3>三号标题</h3> <h4>四号标题</h4> &...

【前端学习从青铜到王者】—HTML常用标签(二)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

阿里巴巴终端技术

阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。

+关注