js
丶Thanks
这个作者很懒,什么都没留下…
展开
-
js中正则匹配一些特殊的数学类型,小数,Number.isInteger,提取小数部分
正则匹配一些特殊的数学类型一、匹配小数^\d+\.\d+$解释: 1. ^:以**开头 2. ^\d 以数字开头 3. ^\d+ 以数字开头且至少包含一个 >= 1 4. ^\d+\. 随后匹配一个小数点,小数点必须加上 '\'转义符,因为单独的 . 在正则里表示任意字符 5. ^\d+\.\d 随后必须跟上数字 6. ^\d+\.\d+ 跟上的数字个数必须 >= 1 7. ^\d+\.\d$且只能以数字结尾测试该正则二、匹配特殊的整数此处的特殊是指 在js中原创 2021-05-05 10:05:58 · 688 阅读 · 0 评论 -
This学习实现call、apply、bind
不说太多,直入主题由浅入比浅深一点先创建一点公有数据 function test (str){ console.log(str+this.name) } let obj = { name:'This' }首先说点这三者的不同点call与apply两个是立即执行的,而bind会返回一个函数call与bind的传参方式相同,而apply除开第一个所传所需this的对象外,是以数组的方式传参call,apply,bind实现的作用相同,但是本质区别是bind不会改变原函数的this原创 2020-08-13 17:42:33 · 108 阅读 · 0 评论