![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
lucky0han
永远保持低姿态,你才能不断成长。
展开
-
javascript——DOMContentLoaded与load
(1)在chrome浏览器的开发过程中,我们会看到network面板中有这两个数值,分别对应网 络请求上的标志线,这两个时间数值分别代表什么?(2)我们一再强调将css放在头部,将js文件放在尾部,这样有利于优化页面的性能,为什么这种方式能够优化性能?(3)在用jquery的时候,我们一般都会将函数调用写在ready方法内,这是什么原理?首先看一下DOMContentLoade...转载 2019-11-19 16:08:12 · 383 阅读 · 0 评论 -
javascript ——stopImmediatePropagation,stopPropagation
在事件处理程序中,每个事件处理程序中间都会有一个event对象,而这个event对象有两个方法,一个是stopPropagation方法,一个是stopImmediatePropagation方法,两个方法只差一个Immediate,这里就说说这两个方法的区别 1、stopImmediatePropagation方法: stopImmediatePropagation方法作用在当前...转载 2019-11-19 13:38:50 · 1142 阅读 · 0 评论 -
箭头函数
ES6标准新增了一种新的函数:Arrow Function(箭头函数)。为什么叫Arrow Function?因为它的定义用的就是一个箭头:x => x * x上面的箭头函数相当于:function (x) { return x * x;}箭头函数相当于匿名函数,并且简化了函数定义。箭头函数有两种格式,一种像上面的,只包含一个表达式,连{ ... }和ret...转载 2019-10-31 16:58:19 · 100 阅读 · 0 评论 -
JS——Lambda函数
Java Script 中,函数有时候用=>来表达。'=>'就是lambda表达式。定义和使用函数 方式1:函数表达式(function expression)let myFunc= function(x){ retrun x+5;}myFunc(5);方式2:函数声明(function declaration)function myFunc(x){ ...转载 2019-10-14 09:10:32 · 2345 阅读 · 0 评论 -
document.evaluate的详细用法
使用 Greasemonkey 时会遇到的功能最为强大的一个工具就是 evaluate 函数。通过使用XPath这种查询语言,它可以用来寻找页面中的元素,属性和文本。举个例子来说,如果您想获得某个页面上的全部链接。您也许会想到使用document.getElementsByTagName ('a');但是如果您还要继续检查是否每个链接都具有href属性,因为<a>还可以用来作为锚名...转载 2019-08-30 09:19:03 · 1351 阅读 · 1 评论 -
JavaScript bind用法
提到bind方法,估计大家还会想到call方法、apply方法;它们都是Function对象内建的方法,它们的第一个参数都是用来更改调用方法中this的指向。需要注意的是bind 是返回新的函数,以便稍后调用;apply 、call 则是立即调用原函数 。而今天我们主要讲解bind方法的理解与使用。bind方法是EcmaScript5新增的方法,该方法在mdn上是这么介绍的:bind()方...转载 2019-10-11 14:02:14 · 192 阅读 · 0 评论