赞了回答2020-05-13
使用 'g' 标志后,正则会进行多次匹配。每次执行 reg.test,正则匹配的索引会发生变化。换句话说,执行 reg.test 后返回的结果是会发生变化的。第一次执行 reg.test,匹配成功,返回 true,索引走到字符串最后一位;再次执行 reg.test,索引 + 1,匹配失败,返回 fal...
赞了回答2020-05-13
test() 会保存上次一匹配的索引位置,下次匹配从索引位置开始,匹配失败重置索引,所以第一次是true,第二次是false
发布了文章2020-04-19
到此为止,中文还是乱码,我甚至开始怀疑我的excel软件是不是坏了,,我用的是wps,是不是wps需要修改编码方式?。WPS:想什么呢,我糖糖WPS怎么可能让你随便转换编码,我又不是Notepad++,我是高贵的office!
发布了文章2020-04-19
相信很多做前端的小伙伴,在开发react-native样式StyleSheet的时候,都遇到一个问题:为什么react-native的StyleSheet开发体验还停留在CSS1994年的水平?为什么?为什么?为什么,不能像世界上最成熟、最稳定、最强大的专业级CSS扩展语言SASS/SCSS那样,实现简单的层...
发布了文章2020-04-19
js数组切片最优解,js一维数组转二维数组一步到位 typescript版本 {代码...} javascript版本 {代码...} demo(本人试用许久,至今未发现任何副作用,请放心服用)
提出了问题2019-09-11
提出了问题2019-09-11
赞了文章2019-08-09
对于常用Github的用户来说,经常有一些自动化的需求。比如我的需求是定时备份Github的issues和comments到本地。以下为Github的API的使用参考。
发布了文章2019-07-19
分组测试异步请求,官方文档没有找到相关例子,只能摸着石头过河,踩了不少坑,最后发现,原来正确的姿势是这样纸: {代码...}
发布了文章2019-06-26
1. 寻找原型 心法口诀:每个对象的原型(__proto__)都指向自身的构造函数(constructor)的prototype属性 {代码...} 所以想要知道某个对象的原型是什么,首先找到他的构造函数是什么 9个终极类 {代码...} 1个究极类 {代码...} 3中特殊数字对象 {代码...} 2中bug类型 {代...
赞了问题2019-05-03
赞了回答2019-03-29
现在上各种反爬策略的网站越来越多,如果想快速开发爬虫,还是驱动浏览器的方式比较好,我推荐用puppeteer+anyproxy,纯js环境,上手快,puppeteer直接驱动无头浏览器速度并不算慢如果遇到验证码识别等需要深度学习的,可以用python写这部分,然后nodejs和python进程...
赞了回答2019-03-29
现在上各种反爬策略的网站越来越多,如果想快速开发爬虫,还是驱动浏览器的方式比较好,我推荐用puppeteer+anyproxy,纯js环境,上手快,puppeteer直接驱动无头浏览器速度并不算慢如果遇到验证码识别等需要深度学习的,可以用python写这部分,然后nodejs和python进程...
提出了问题2019-03-21
赞了文章2019-03-15
前端异常监控 如果debug是移除bug的流程,那么编程就一定是将bug放进去的流程。如果没有用户反馈问题,那就代表我们的产品棒棒哒,对不对? 主要内容 Web规范中相关前端异常 异常按照捕获方式分类 异常的捕获方式 日志上报的方式 前端异常类型(Execption) WebIDL和ec...
赞了文章2019-03-15
Hello,大家好,又与大家见面了,这次给大家分享下前端异常监控中需要了解的异常捕获与上报机制的一些要点,同时包含了实战性质的参考代码和流程。
提出了问题2019-03-14
提出了问题2018-11-19
赞了回答2018-11-05
我自己做过很多拖动相关的功能,虽然有 drag 相关的 api,但是自定义和兼容性问题,我还是喜欢自己写,下面我按照我的思路给你说一下: {代码...}
赞了回答2018-11-05
我自己做过很多拖动相关的功能,虽然有 drag 相关的 api,但是自定义和兼容性问题,我还是喜欢自己写,下面我按照我的思路给你说一下: {代码...}