![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
知识点
blc_God
持之以恒
展开
-
正则表达式
什么是正则表达式正则表达式(Regular Expression) 使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。就是按照某种规则去匹配符合条件的字符串语法: /匹配样品/修饰符修饰符修饰符描述i不区分大小写g全局匹配m多行匹配表达式表达式描述/abc/查找的内容必须是abc[abc]查找符合方括号里的任意字符[0-9]查找任何从0至9的数字(x竖线y)查找由竖线分割的任何选项[^abc原创 2021-01-02 21:07:40 · 399 阅读 · 0 评论 -
判断数据类型
isNaN() 判断一个数据转化为数值型是否是NaN。返回布尔值typeof 判断基本数据类型可以判断出函数,无法判断null,对象,数组,返回数据类型字符串Array.isArray()判断一个数据是否是数组。 返回布尔值xxx instanceof Object 判断一个数据可能是对象可能是数组。返回布尔值xxx === null 判断一个数据是否是null 返回布尔值xxx.constructor===Object 判断一个数据是否是对象。返回布尔值...原创 2021-01-02 19:42:07 · 168 阅读 · 0 评论 -
原型和原型链
1.原型什么是原型?js中每一个函数都自带的属性,它的值是一个对象,就好比(prototype:{……}),叫做原型对象对于构造函数来讲,每通过构造函数实例化一个对象,都有一个隐藏的属性,指向该构造函数的原型对象。他们两个是全等的关系,实例化对象.__proto === 构造函数.prototype原型对象就好像是一个公共区域,他可以被每一个实例化对象所访问(当然构造函数要相同,因为后面要往原型里添加方法,用别的构造函数 实例化的对象 的原型里是没有新增的方法的)在创建函数的时候,我们如果将方原创 2021-01-02 17:51:48 · 303 阅读 · 0 评论 -
综合知识点
字符串对象str.split() 切割字符串转换为数组,参数是被切割的字符str.replace() 替换字符,参一用于匹配str中的字符,参二用于替换匹配结果 [‘char’]/g选中所有str.substr() 截取字符片段,返回被截取的字符。参一是从第几个索引值开始,参二为截取字符长度str.slice() 截取字符片段,返回被截取的字符。参一是从第几个索引值开始,参二是到第几个索引值结束,不会被截取到str.substring 截取字符片段,返回被截取的字符。参一是从第几个索引值开始,参原创 2020-12-10 23:54:18 · 116 阅读 · 0 评论