js
文章平均质量分 57
自豪听我的
神仙打架 靠边行走
展开
-
JS之正则表达式
文章目录1.正则表达式1.1定义及创建1.2元字符1.3方括号表示法1.4量词1.5修饰符1.6正则表达式的相关方法1.7字符串的相关正则方法1.正则表达式1.1定义及创建描述字符串的“构成模式”,经常被用于检查字符串是否符合预定的格式要求”按位“来描述规则/^\d$/var regexp = /^\d{6}$/;//6位数字var regexp1 = new RegExp('^\\d{6}$');var regexp = /^m\d{6}n$/;//以m开头,n结尾,中间6位数原创 2021-09-07 10:25:08 · 473 阅读 · 0 评论 -
数组之reduce()方法
reduce()方法1. 简介reduce 方法是数组的归并方法,这个方法与迭代方法(forEach方法等)一样都会对数组进行遍历,不同的是reduce方法的回调函数中的第一个参数得到的是迭代结算后的结果。2. 语法reduce方法接收两个参数,如下:arr.reduce(callback(acl,val,idx,array),initVal)第一个参数是要执行的函数,该函数中传入的参数acl:上一次调用回调时返回的累积值val:当前元素,必选项idx:当前索引,可选项arra原创 2021-07-17 16:35:47 · 254 阅读 · 0 评论 -
判断JS数据类型的方法
文章目录判断数据类型1. typeof2. instanceof3. toString4. constructor判断数据类型1. typeof对于基本类型,除 null 以外,均可以返回正确的结果。对于引用类型,除 function 以外,一律返回 object 类型。对于 null ,返回 object 类型。对于 function 返回 function 类型。typeof (123)//"number"typeof ("123")//"string"typeo原创 2021-07-16 18:47:13 · 90 阅读 · 0 评论 -
JS实现继承
js实现继承1. 原型链继承(推荐指数❤❤)将父类的实例作为子类的原型function Animal(){}Animal.prototype.name = 'cat'Animal.prototype.age = 1Animal.prototype.say = function(){console.log('hello')} var cat = new Animal()cat.name //catcat.age //1cat.say() //hello特点:非常纯原创 2021-07-16 18:41:22 · 87 阅读 · 0 评论