![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 63
Tyche_ya
记录记录
展开
-
reduce()的一些用法
reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。reduce() 可以作为一个高阶函数,用于函数的 compose。注意: reduce() 对于空数组是不会执行回调函数的。原创 2023-10-10 00:34:34 · 443 阅读 · 1 评论 -
理解Object.defineProperty()
Object.defineProperty()的作用就是在一个对象上定义一个新属性,或者修改一个已经存在的属性。原创 2023-09-21 23:55:33 · 98 阅读 · 1 评论 -
js—this指向问题
this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,this代表的是当前对象,只能在函数内部使用原创 2022-08-11 14:09:52 · 79 阅读 · 0 评论 -
JS——防抖与节流的区别与实现
一、防抖就是用户多次触发事件,在用户一直触发事件中,事件不会执行,只有在用户停止触发事件一段时间之后再执行这个事件一次;二、节流是用户多次触发事件,在用户一直触发过程中事件会每间隔一段时间执行一次,会执行多次。...原创 2022-07-28 15:28:59 · 336 阅读 · 0 评论 -
ES6——var、let和const区别以及js中的解构及相关面试题
var、let和const区别以及js中的解构及相关面试题原创 2022-07-25 16:20:13 · 156 阅读 · 0 评论 -
js——获取现在到本月1号的年月日
js获取日期原创 2022-07-08 16:34:22 · 618 阅读 · 0 评论 -
promise用法
一、什么是promise原创 2022-06-30 17:20:30 · 354 阅读 · 0 评论 -
ES6——Symbol数据类型
Symbol数据类型的创建和使用原创 2022-06-02 15:48:33 · 449 阅读 · 0 评论 -
if语句和switch语句的区别
一、语句的选择语句的选择:基本if选择:处理单一或组合条件的情况if-else选择:处理简单的条件分支情况多重if选择:处理复杂的条件分支情况嵌套if选择:用于较为复杂的流程控制表达式的结果是boolean布尔类型(常用于区间判断)switch语句的选择:多重分支并且条件判断是等值判断的情况,表达式的类型不能是boolean类型!可能是byte,int,char,string,枚举(常用于等值判断)能用switch语句实现的就一定可以使用if来实现,但是反之不一定,如果是区间范围就采原创 2022-05-27 14:01:21 · 5214 阅读 · 3 评论 -
js带参数跳转页面解决中文乱码问题
decodeURIComponent() 函数可对 encodeURIComponent() 函数编码的 URI 进行解码。上一页传参:back(){ window.location.href = "groupOptimizationList.html?lastappUser=" + encodeURIComponent("" + JSON.stringify(this.lastappUser))}在下一页面接收参数时使用: var appUser = decodeURIComponent(e原创 2022-04-21 16:59:15 · 1192 阅读 · 0 评论 -
JavaScript八股|JavaScript有哪些数据类型及如何判断类型
易错点:1、要记住typeof null的结果是object2、容易漏掉es6的类型,这样会让面试官觉得你缺乏技术深度JavaScript的数据类型有两类,基本数据类型和复杂数据类型值类型(基本数据类型)有:string(字符串),number(数字),boolean(布尔),undefined(未定义),null(对空),bigint,symbol这里面的bigint是因为number类型受限于双精度浮点数的问题 ,它只能表示-(253-1)到(253-1)之间的数字,一旦在这个范围之外就会原创 2022-04-04 19:13:14 · 1095 阅读 · 0 评论