自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript 中的RegExp

javaScript RegExp 对象有 3 个方法:test()、exec() 和 compile()。 (1) test() 方法用来检测一个字符串是否匹配某个正则表达式,如果匹配成功,返回 true ,否则返回 false; (2) exec() 方法用来检索字符串中与正则表达式匹配的值。exec() 方法返回一个数组,其中存放匹配的结果。如果未找到匹配的值,则返回 null; (3)compile() 方法可以在脚本执行过程中编译正则表达式,也可以改变已有表达式。 ...

2020-09-22 17:21:15 36

原创 for in与for of

for in遍历的是数组的索引(即键名), 而for of遍历的是数组元素值 for in: 1.索引是字符串型的数字,因而不能直接进行几何运算 2.遍历顺序可能不是实际的内部顺序 3.for in会遍历数组所有的可枚举属性,包括原型。例如的原型方法method和name属性 故而一般用for in遍历对象而不用来遍历数组 这也就是for of存在的意义了,for of 不遍历method和name,适合用来遍历数组 for of: for of不支持普通对象,想遍历对象的属性,可以用for in循环, 或

2020-09-04 11:21:50 56

原创 js中的call()和apply()方法

call()和apply(): 这两个万法都是函数对象的万法,需要通过函数对象来调用 当对函数调用call()和apply()都会调用函数执行 在调用call()和apply()可以将一个对象指定为第一个参数 此时这个对象将会成为函数执行时的this call()方法可以将实参在对象之后依次传递 apply()方法需要将实参封装到一个数组中统一传递 this的情况: 1.以函数形式调用时,this永远都是window 2.以方法的形式调用时, this是调用方法的对象 3.以构造函数的形式调用时,this是

2020-09-02 21:35:14 119

原创 vscode调中文

直接点击安装即可

2020-09-02 16:24:59 90

原创 map()与forEach()的区别

相同点: 1.都是循环遍历数组中的每一项 2.每次执行匿名函数都支持三个参数,参数分别为item(当前每一项),index(索引值),arr(原数组) 3.匿名函数中的this都是指向window 4.只能遍历数组 不同点: map() map方法返回一个新的数组,数组中的元素为原始数组调用函数处理后的值 也就是map()进行处理之后返回一个新的数组 map方法不会改变原始数组 forEach forEach方法用于调用数组的每个元素,将元素传给回调函数 没有返回一个新数组&没有返回值 ...

2020-09-01 15:05:28 80

原创 js中的Object介绍

Object 构造函数,实例不指向构造函数,所以不能调用构造函数中的方法,构造函数中也有方法,这些方法就是提供一些工具。【静态方法,类方法】 Object.assign({},obj) 将obj属性拷贝到第一个参数对象中,并且返回 Object.keys(obj) 获取obj对象中所有属性 … Object.defineProperty(obj,property,{}) Object 原型对象,实例指向原型,实例可以调用原型中的方法。【实例方法】 Object.prototype.constructor

2020-08-16 23:00:28 205

空空如也

空空如也

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

TA关注的人

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