自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Vue的过渡类

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-U...

2019-10-10 20:50:24 140

原创 javascript函数的执行机制

在创建函数时,会先创建一个包含全局变量的作用域链(Scope Chain),并保存在函数的内部属性[[Scope]]中(通过闭包产生的作用域中的变量同样会被保存在作用域链中)。当函数被调用时,通过复制[[Scope]]属性中的作用域链创建执行环境(execution context)的作用域链...

2019-08-21 23:47:44 137

原创 JavaScript中对象的数据属性和访问器属性

数据属性数据属性的有四个描述其行为的特征(不能直接访问),如下:[[Configurable]],表示能否用delete删除属性,从而重新定义;能否修改属性的特性,或者能否把属性修改为访问器属性,默认为true[[Enumerable]],表示能否通过for-in返回属性,默认为true[[Writable]],表示能否修改属性,默认为true[[Value]],包含这个属性的值,数据的...

2019-08-04 13:44:58 172

原创 JavaScript中迭代方法

迭代方法JavaScript中迭代方法有 every(),filter() ,forEach() ,map(),some(),即遍历数组的方法。每个函数都有一个数组中的每一项都要调用的回调函数,回调函数中都可以传入三个参数,第一个参数表示数组的每一项第二个参数是数组中该项的索引值。第三个参数是数组对象。every(),对数组的每一项运行给定函数,如果每一项都返回true,则返回tru...

2019-07-19 22:54:36 170

原创 js数据类型

JavaScript中数据类型分为两大类,基本数据类型和复杂数据类型(引用数据类型)基本数据类型有5种,Es6新增Symbol(暂时还没学Es6,手动滑稽)Number String nullundefined BooleanNumber:由于内存的限制,存在最大数和最小数,可以通过Number.MAX_VALUE和Number.MIN_VALUE来查看。浏览器不同,返回...

2019-07-17 21:37:14 82

原创 javascript 高级程序设计第三版中文和JavaScript权威指南高清pdf

javascript 高级程序设计第三版中文高清pdf链接: https://pan.baidu.com/s/14fj9Bxla6ju-3wq-uaHUaA 提取码: tcvf另外还有JavaScript权威指南高清pdf链接: https://pan.baidu.com/s/1e-QtzDYnX0yyDxKjtWpDQA 提取码: b4nc统统拿去看【手动滑稽】。共同学习。既然需要用百...

2019-07-17 12:34:53 2311 4

原创 javascript闭包

要了解闭包首先我们要知道JavaScript函数以及变量的作用域函数定义了一个局部作用域,并在这个局部作用域中执行,每一个函数都有一个独立的局部作用域。局部作用域可以访问全局作用域中的属性,变量,反之则不然。嵌套函数的作用域可以访问外围函数的作用域以及全局作用域,反之亦不然。简单理解为只能从小的作用域向大的作用域访问。全局变量的作用域是全局的,在函数内部声明的变量,是局部变量,作用域是局部的。...

2019-07-16 21:37:36 111

原创 js逻辑运算符&&、||和!

逻辑运算符通常用于执行布尔代数,这种情况下也返回一个布尔值。但是在学习中发现逻辑运算符的另一种用法。逻辑与运算符( && ):当 && 运算符的两个运算数都是布尔值时,当且仅当左右两边都是true时,它才返回true,否则返回false但是这个运算实际行为比较特殊,由于逻辑运算符是按从左到右的顺序执行的,所以当计算位于左边的表达式时,如果这个值能转换成fals...

2019-07-14 19:41:16 363

原创 js正则表达式之捕获组

捕获组的定义:捕获组简单来说就是把正则表达式中用括号匹配的内容,保存到内存中,方便调用。js中每一个括号匹配的内容可以被RegExp对象捕获到(最多匹配九个,可以通过返回一个数组索引来取得所有的括号匹配项.),存储在RegExp.$1…中。语法:RegExp.$1 //第一个括号匹配的内容,以次类推RegExp.$2RegExp.$3RegExp.$1…作为RegEx...

2019-07-13 23:53:58 7263

原创 js正则表达式

js中创建正则表达式有两种方法1、使用RegExp("","")方法创建,可以有两个参数,都是字符串形式传入,用test()方法检测是否匹配.第一个参数:设置正则表达式,第二个参数:设置匹配模式“i” 表示忽略大小写“g” 表示全局匹配,即匹配全部可匹配的结果。如果不带g,匹配成功则不再继续匹配。var reg = new RegExp("a","i"); /* 字符串中只要有a...

2019-07-13 16:55:53 1154

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除