上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: test: 返回的是布尔值,使用方法是 正则表达式.test(字符串) /\[video=.+\]/.test('dfdf[video=http://dfd.com@http://dfdf.com]gfh[video=http://aaa.com@http://bbb.com]gyhj') matc 阅读全文
posted @ 2022-10-09 19:53 方小川 阅读(143) 评论(0) 推荐(0) 编辑
摘要: react合vue生命周期对比 react vue componentWillMount beforeMounted componentDidMount mounted componentWillUpdate beforeUpdate componentDidUpdate updated compo 阅读全文
posted @ 2022-08-09 21:06 方小川 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 做移动端web开发时,经常会遇到在iphone全屏手机上,fixed在底部的tabbar下面会出现穿透现象,不管加多少padding-bottom也无济于事。 问题还是出现在页面高度设置上,需要把可滚动模块的高度设置为设备视口高度100vh,而且tabbar模块得和滚动模块同层级 <div> <se 阅读全文
posted @ 2022-07-12 16:49 方小川 阅读(128) 评论(0) 推荐(0) 编辑
摘要: vue项目里,如果一个列表页面弹框,弹框内容很长,也需要滚动,这个时候就不能在弹框的DOM上加@touchmove.prevent,否则弹框内也禁止滚动了 这个时候得用js来控制根节点的样式来实现弹框显示时禁止根节点页面滚动,弹框消失时恢复根节点页面滚动。 data: { showTip = fal 阅读全文
posted @ 2022-06-14 14:55 方小川 阅读(167) 评论(0) 推荐(0) 编辑
摘要: git如何删除本地分支,只需要如下输入 git branch -d + 分支名称来删除本地分支 阅读全文
posted @ 2022-06-14 14:16 方小川 阅读(522) 评论(0) 推荐(0) 编辑
摘要: mac电脑快速打开手机模拟器,只要在任意命令行窗口输入如下语句: open -a simulator 阅读全文
posted @ 2022-06-14 14:13 方小川 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 我们开发启用本地服务器的时候,经常会重复启用,这时候8080端口就会被前一个启用中的服务占用,但命令行窗口又关了。 这时候我们就要解决端口占用,解决方式: lsof -i tcp:8080 kill -9 34903 阅读全文
posted @ 2022-06-14 14:10 方小川 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 面试题,如下代码输出什么 var a = 'global' function fn() { console.log(a) if(false){ var a = 'local'; } console.log(a) } fn() 结果是 undefined undefined 为什么会这样,而不是输出g 阅读全文
posted @ 2022-05-22 22:41 方小川 阅读(14) 评论(0) 推荐(0) 编辑
摘要: js实现求如下数组深度 [1,2,[3,4,5,6,[7,8],9],10,[11,12]] 实现方式如下,一定要注意别被后面的深度覆盖 var arr = [1,2,[3,4,5,6,[7,8],9],10,[11,12]]; function deep(arr){ var maxCount=1 阅读全文
posted @ 2022-05-22 22:33 方小川 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 当提交代码记录时,我们可能碰到这些情况: 1.commit注释写错 2.解封版时,只允许有一条commit记录,但代码写错了还push到远程了 3.没拉最新代码,提交后合并代码时有冲突 遇到这三种情况时,我们都希望把之前提交记录给删除,再重新提交一条新记录。 应该怎么做呢,开始展示 1.先用 git 阅读全文
posted @ 2022-03-08 20:31 方小川 阅读(3328) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页