js判断数组的几种方法

1.通过instanceof判断 instanceof运算符用于检验构造函数的prototype属性是否出现在对象的原型链中的任何位置,返回一个布尔值 let a = []; a instanceof Array; //true let b...
9 个月前 - 394 热度 - 0 评论

JavaScript function this指向

凡是函数作为独立函数调用,无论它的位置在哪里,它的行为表现,都和直接在全局环境中调用无异 当函数被一个对象“包含”的时候,我们称函数的this被隐式绑定到这个对象里面了 var obj = { a: 1, fire: ...
9 个月前 - 128 热度 - 0 评论

JavaScript的回调函数(callback)的this指向问题

什么是 this:自动引用正在调用当前方法的"."前的对象。 this指向的三种情况 obj.fun() fun 中的 this->obj ,自动指向"."前的对象 new Fun(...
9 个月前 - 367 热度 - 0 评论

JavaScript 事件循环机制 eventLoop

我们都知道,javascript从诞生之日起就是一门单线程的非阻塞的脚本语言。这是由其最初的用途来决定的:与浏览器交互。 单线程意味着,javascript代码在执行的任何时候,都只有一个主线程来处理所有的任务。 当然,现如今人们也意识到,...
9 个月前 - 135 热度 - 0 评论

JS判断对象是否包含一个属性

一个最简单的构造函数创建实例的例子: function Parent(){ this.name = 'echo'; }; Parent.prototype.age = 26; var o = new Parent()...
9 个月前 - 129 热度 - 0 评论

防抖(debounce) 和 节流(throttling)

防抖和节流是针对响应跟不上触发频率这类问题的两种解决方案 在给DOM绑定事件时,有些事件我们是无法控制触发频率的。 如鼠标移动事件onmousemove, 滚动滚动条事件onscroll,窗口大小改变事件onresize,瞬间的操作都会导致...
9 个月前 - 134 热度 - 0 评论

typeof 和instanceof

typeof用以获取一个变量或者表达式的类型,typeof一般只能返回如下几个结果: number,boolean,string,function(函数),object(NULL,数组,对象),undefined instanceof运算符...
9 个月前 - 77 热度 - 0 评论

popstate说明来自MDN

当活动历史记录条目更改时,将触发popstate事件。如果被激活的历史记录条目是通过对history.pushState()的调用创建的,或者受到对history.replaceState()的调用的影响,popstate事件的state属...
9 个月前 - 85 热度 - 0 评论

chrome内存限制

chrome内存限制 存在限制 Chrome限制了所能使用的内存极限(64位为1.4GB,32位为1.0GB),这也就意味着将无法直接操作一些大内存对象。 为何限制 Chrome之所以限制了内存的大小,表面上的原因是V8最初是作为浏览器的J...
9 个月前 - 597 热度 - 0 评论

政法委前端 p3-2 岗位职责和任职资格

政法委前端招聘 p3-2 岗位职责 主要负责司法领域的WEB端系统开发,少量大屏图表以及H5相关的开发; 2.前端技术调研以及应用于公司项目根据业务需求,完成产品的前端页面及交互实现; 3.对现有的WEB前端开发框架进行深入了解,并参与持...
9 个月前 - 102 热度 - 0 评论