随笔分类 - 原生JS
摘要:查找数组特定元素需要用到的方法就是findIndex()。 用法与定义 findIndex() 方法返回传入一个测试条件(函数)符合条件的数组第一个元素位置 findIndex() 方法为数组中的每个元素都调用一次函数执行: 当数组中的元素在测试条件时返回 true 时, findIndex() 返
阅读全文
摘要:如果如果是新窗口打开,可以使用如下代码:
阅读全文
摘要:方法其实很简单,代码如下: 这是一个小技巧,以防开发中遇到的各种问题。
阅读全文
摘要:新建一个manifest.json的文件(扩展程序的配置文件)该文件字符集格式必须为UTF-8 manifest.json代码 default_icon : 插件图标 matches : Content Script注入的Web页面 js : 注入到匹配的Web页面中的JS文件
阅读全文
摘要:描述: 提供对文件属性的访问. 属性: 例子: 属性:Attributes 描述:设置或返回文件或文件夹的属性. 例子: 方法: iomode: format:
阅读全文
摘要:Object对象 生成实例对象 var o = new Object() 属性 Object.prototype //返回原型对象 方法 Object.keys(o) //遍历对象的可枚举属性 Object.getOwnPropertyName(o) //遍历对象不可枚举的属性 对象实例的方法 va
阅读全文
摘要:Object对象 生成实例对象 var o = new Object() 属性 Object.prototype //返回原型对象 方法 Object.keys(o) //遍历对象的可枚举属性 Object.getOwnPropertyName(o) //遍历对象不可枚举的属性 对象实例的方法 va
阅读全文
摘要:节点属性 Node.nodeName //返回节点名称,只读 Node.nodeType //返回节点类型的常数值,只读 Node.nodeValue //返回Text或Comment节点的文本值,只读 Node.textContent //返回当前节点和它的所有后代节点的文本内容,可读写 Node
阅读全文
摘要:/******************** * 取窗口滚动条高度 ******************/function getScrollTop(){ var scrollTop=0; if(document.documentElement&&document.documentElement.sc
阅读全文
摘要:正则表达式(Regular Expression,在代码中常简写为regex、regexp或RE)是计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。许多程序设计语言都支持利用正则表达式
阅读全文
摘要:首先,我们对数组并不陌生,其中的方法你现在还记得多少呢?今天让我们回顾一下数组的一些常用和不常用的一些方法,如有遗漏还请指出! 我们先创建一个数组(我们使用一种最简单的方法创建): 1、增加数据; ary.push() 向数组末尾添加元素,返回的是添加后新数组的长度,原有数组改变 ary.unshi
阅读全文
摘要:话不多说,直接进正题 一、Map 我们通过Object实例化两个对象 我们使用set方法对Map进行添加值 还可以用get方法进行取值 has方法判断是否存在 delete方法删除数据 size属性可返回其大小,类似数组的length属性 clear方法清空数据 for of 循环 数字类型的键值
阅读全文
摘要:一、destructuring--解构赋值 1、数组解构赋值 (1)完全解构 这种解构赋值的方式很直观,数组嵌套的多了以后也好输出。 (2)不完全解构 2、对象解构赋值 对象解构与数组解构基本一样 3、字符串解构 4、函数参数解构 华丽的分割线 二、Symbol--定义一个独一无二的值 语法很简单,
阅读全文
摘要:其实方法很简单,废话少说,上代码: 就这么简单,你学会了吗?
阅读全文
摘要:首先,我们声明一个变量: let与var有所不同: 语法特点1:let变量只能在当前代码块使用 代码块是什么呢? 我们的大括号就属于一个代码块,只要是代码块以内的都可以使用到,如果在外面就获取不到了,此时输出的i是没有值的。 语法特点2:同一代码块不允许出现重名let变量 下面来看下一个小测试: 结
阅读全文
摘要:首先第一种方法,通过拓展Object来实现继承: 第二种方法,通过call或apply来实现继承,两者用法基本相同 第三种方法,通过prototype实现继承 你学会了吗?有问题欢迎提出来哟!
阅读全文
摘要:此方法只能传递较少参数 方法如下: 以上是正常写法,如果要传参按一下写法: 当跳转到页面的时候这个页面的地址栏就会跟你写的那个一样,这时候你只需要获取地址栏的内容并进行采取,下面是一个写好的方法,把此方法引用到接受参数的页面,记得要先把jQuery引用进来 这样就可以了,是不是很简单,记得关注哟!
阅读全文
摘要:首先看下call方法 再来看下apply方法,此方法与call方法很像,但是在传参的时候有所不同 apply与call的不同
阅读全文
摘要:大牛请无视此篇! 首先我们定义一个类,方法很简单,就像我们定义函数一样,只不过我们为了与函数区分,名称首字母要大写,看代码: 这就是一个很简单的Poson类,然后我们通过类来进行实例化对象,通俗的说创建对象吧,我们以前用过的json对象,和我们现在要用的标准对象 话不多说,看下第一种继承方法,通过拓
阅读全文
摘要:大牛请无视此篇! JS主要分基本数据类型和引用数据类型,这两者区别可大了,此篇看完必有长进,下面进入正题 首先我们看下什么是基本数据类型(概念我就不说了,直接上代码): 这些最基本的就是基本数据类型了,下面看下什么是引用数据类型: 像这些数组,对象都是引用数据类型。 下面我们来说下两者的区别吧 首先
阅读全文

浙公网安备 33010602011771号