javascript共365篇 第29页
JavaScript垃圾回收的两种方法-uusu优素-乐高,模型,3d打印,编程

JavaScript垃圾回收的两种方法

1、标记清除,这是javascript中最常用的垃圾回收方式。当变量进入执行环境时,标记该变量为进入环境。 逻辑上,不能释放进入环境的变量所占有的内存。因为只要流入相应的环境,就有可能使用它们...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
0226
JavaScript同步和异步的介绍-uusu优素-乐高,模型,3d打印,编程

JavaScript同步和异步的介绍

1、同步,若当函数返回时,调用者可以获得预期结果(即获得预期返回值或看到预期效果),则该函数同步。 console.log('Hello'); 2、异步,若当函数返回时,调用者仍然无法获得预期的结果...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
02515
javascript:void怎么解决-uusu优素-乐高,模型,3d打印,编程

javascript:void怎么解决

javascript:void(0)在某些情况下会有浏览器不兼容的bug,这就需要我们对可能出现的情况进行排查。 1、点击链接后不做任何事情 <ahref="javascript:void(0);">test</a> &l...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
04714
javascript如何声明函数-uusu优素-乐高,模型,3d打印,编程

javascript如何声明函数

1、使用函数的结构函数,函数是在函数结构函数的帮助下创建的。 技术上,这种方法比使用函数表达式语法和函数声明语句法声明函数的方法效率低。 2、使用函数表达式,与变量分配相同。 简单来说...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
0398
javascript中memoize函数的使用-uusu优素-乐高,模型,3d打印,编程

javascript中memoize函数的使用

说明 1、memoize通过实例化Map对象创建空缓存。 2、通过检查输入值的函数输出是否缓存并返回存储一个参数,该参数将提供给已记忆的函数。 如果没有,存储并返回。 实例 constmemoize=fn=>{ c...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
0416
javascript中bind函数如何使用-uusu优素-乐高,模型,3d打印,编程

javascript中bind函数如何使用

说明 1、bind()函数会创建一个新函数,新函数与被调函数具有相同的函数体。 2、当目标函数被调用时this值绑定到bind()的第一个参数,该参数不能被重写。 绑定函数被调用时,bind()也接受预设的...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
0296
javascript中call函数的原理-uusu优素-乐高,模型,3d打印,编程

javascript中call函数的原理

原理分析 1、给CONTEXT设置一个属性,属性值一定是要执行的函数。 2、基于CONTEXT.XXX()成员访问执行方法,就可以把函数执行,并且改变里面的THIS。 都处理完后,把给CONTEXT设置的这个属性删除...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
0339
JavaScript中new函数的原理-uusu优素-乐高,模型,3d打印,编程

JavaScript中new函数的原理

说明 1、new关键词将首先创建一个空对象。 2、将空对象的原型对象指向构造函数的原型属性。 从而继承原型方法。 3、this指向空对象。 执行构造函数中的代码,以获得私有属性。 4、如果构造函数...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
02315
javascript事件委托是什么-uusu优素-乐高,模型,3d打印,编程

javascript事件委托是什么

说明 1、事件委托是指目标节点的事件被移动到父节点上进行处理,因为浏览器冒泡的特性,当该事件被目标节点触发时,父节点也会触发它。 所以这个父节点负责监听和处理这个事件。 2、使用事件委...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
05011
javascript中null和undefined的区别-uusu优素-乐高,模型,3d打印,编程

javascript中null和undefined的区别

区别 1、null表示有值,但是是空。undefined语义上就表示根本没有人去设置过这个值,所以就是没有定义。 2、我们要注意null其实是关键字 ,但是undefined其实并不是关键字。 实例 在局部函数领...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9329个月前
05013