前端酱子-又一个WordPress站点前端酱子

欢迎光临
我们一直在努力
JavaScript

JavaScript深入之参数按值传递

express阅读(29)评论(0)赞(0)

JavaScript深入系列第九篇,除了按值传递、引用传递,还有第三种传递方式 —— 按共享传递 定义 在《JavaScript高级程序设计》第三版 4.1.3,讲到传递参数: ECMAScript中所有函数的参数都是按值传递的。 什么是按...

JavaScript

JavaScript深入之bind的模拟实现

express阅读(26)评论(0)赞(0)

JavaScript深入系列第十一篇,通过bind函数的模拟实现,带大家真正了解bind的特性 bind 一句话介绍 bind: bind() 方法会创建一个新函数。当这个新函数被调用时,bind() 的第一个参数将作为它运行时的 this...

JavaScript

JavaScript深入之new的模拟实现

express阅读(26)评论(0)赞(0)

JavaScript深入系列第十二篇,通过new的模拟实现,带大家揭开使用new获得构造函数实例的真相 new 一句话介绍 new: new 运算符创建一个用户定义的对象类型的实例或具有构造函数的内置对象类型之一 也许有点难懂,我们在模拟 ...

JavaScript

JavaScript专题之跟着 underscore 学节流

express阅读(24)评论(0)赞(0)

前言 在《JavaScript专题之跟着underscore学防抖》中,我们了解了为什么要限制事件的频繁触发,以及如何做限制: debounce 防抖 throttle 节流 今天重点讲讲节流的实现。 节流 节流的原理很简单: 如果你持续触...

JavaScript

JavaScript专题之数组去重

express阅读(31)评论(0)赞(0)

前言 数组去重方法老生常谈,既然是常谈,我也来谈谈。 双层循环 也许我们首先想到的是使用 indexOf 来循环判断一遍,但在这个方法之前,让我们先看看最原始的方法: var array = [1, 1, '1', '1']; functi...

大前端WP主题 更专业 更方便

联系我们联系我们