240 投稿
收录了12篇文章 · 1人关注
  • Resize,w 360,h 240
    JS面向对象

    面向对象的好处、特性 好处: 1. 更方便2. 复用性好3. 高内聚和低耦合4. 代码冗余度低 特性: 如何创建对象 实例属性方法、静态...

  • JS中的Memoization

    Memoization: 基本理念 如果我们有CPU密集型操作,我们可以通过将初始操作的结果存储在缓存中来优化使用。如果操作必然会再次执行,我们...

    0.1 CodeMT 0 1
  • JS柯里化

    什么是柯里化? 官方的说法 在计算机科学中,柯里化(英语:Currying),又译为卡瑞化或加里化,是把接受多个参数的函数变换成接受一个单一参数...

  • JS中的this

    this是JavaScript语言中的一个关键字 它是函数运行时,在函数体内部自动生成的一个对象,只能在函数体内部使用。 隐式绑定 关于this...

  • Resize,w 360,h 240
    JS原型与原型链

    一、prototype 在JavaScript中,每个函数都有一个prototype属性,这个属性指向函数的原型对象。 例如: 上述例子中,函数...

  • JS闭包

    在前端开发中闭包是一个很重要的知识点,是面试中一定会被问到的内容。之前我对闭包的理解主要是"通过闭包可以在函数外部能访问到函数内部的变量",对闭...

  • JS作用域与作用域链

    前言 JavaScript 中有一个被称为作用域(Scope)的特性。虽然对于许多新手开发者来说,作用域的概念并不是很容易理解,本文我会尽我所能...

  • JS继承的几种方式

    首先定义一个父类 1、原型链继承 核心: 将父类的实例作为子类的原型 特点:纯粹的继承关系,实例是子类的实例,也是父类的实例父类新增原型方法/原...

  • Resize,w 360,h 240
    JS中多种设计模式

    在程序设计中有很多实用的设计模式,而其中大部分语言的实现都是基于“类”。在JavaScript中并没有类这种概念,JS中的函数属于一等对象,在J...

  • JS防抖和节流

    防抖和节流 相同:在不影响客户体验的前提下,将频繁的回调函数,进行次数缩减.避免大量计算导致的页面卡顿.不同:防抖是将多次执行变为最后一次执行,...

    0.2 CodeMT 0 2

专题公告

JS部分知识点