- 博客(7)
- 收藏
- 关注
原创 前端常见错误整理
1. load fail在fetch请求中,如果后端返回的状态码不符合预期比如302,我们常规的操作会增加一个error,response的statusText 就是load fail2. SyntaxError:Unexpected token )这样千奇百怪的报错,很难复线,且没有错误信息堆栈,如下div里放个href="javascript:;",就会引起Unexpected token ) 错误<divhref="javascript:;"/>...
2022-05-07 17:12:19
1059
原创 在编辑器中debug ReactNative
在开发RN项目的时候,常规操作时npm start在模拟器或者真机上打开页面,页面内容如下如果想debug怎么办呢? 可以在真机上摇一摇或者 在模拟器 command + d 打开炫富弹出层点击 Debug Js Remotely,会在浏览器打开一个debug的页面,F12打开控制台,找到自己的代码,在左侧行数处点击加上断电...
2021-08-04 11:39:13
181
原创 function a(){} 和 var a = function(){}的区别
含义不同function a(){} 是定义了一个函数,该函数在编译的时候会被提升到顶部,因为是全局的,不管在函数的定义之前调用和之后调用,都可以调用到a(); //999function a(){ console.log(999);}var a = function(){} 是一个匿名函数,不会被提升到顶部,需要在定义之后调用a(); // undefined functionvar a = function(){ console.log(999);}扩展下匿名函数闭
2021-08-04 11:03:06
759
原创 charles中正则的使用
charles是一个很好的抓包工具,可以用来抓内容,做代理,做重写,加断点等等。下面介绍一下正则在charles中的使用。比如下面,将本地代码代理到线上Map From 的Path部分,由于版本号是动态的,容易造成漏掉代理的情况,可如下做更改也可以做路径与路径之间的代理(这样可以匹配当前路径下的所有文件或者接口)protocol建议不选(可以匹配http和https)port 建议不选(可以匹配所有端口号)然而,有些情况,需要对路径进行部分更改,就需要正则的高阶用法,将整个版
2021-04-29 16:47:26
2116
原创 git命令行
git branch 查看本地分支git branch -a 查看所有分支git branch <BranchName> 创建分支,但是不切换到该分支git checkout <BranchName> 切换到某某分支git checkout -b <BranchName> 创建并切换到某某分支git branch -d <BranchName> 删除本地分支git push origin -d <BranchName> 删除远程
2021-04-08 11:15:39
57
原创 React面试
如果你是一位前端开发工程师,至少要对React能说上几句,不然的话很难在面试市场受欢迎。对于小白,建议去看下菜鸟教程,按照目录看就行了。环境搭建、demo编写、state、props、生命周期这些了解过之后,恭喜你已经从小白进阶到初级开发者。常见的面试问题如:生命周期、state与props的区别与使用、双向数据绑定、ref属性、时间处理。如果你能回答出这些问题,那么现在校招的标准基本达到了。一个初级开发者,仅仅了解上面这些是不够的。需要关注跨组件通讯、PureComponent、等等一个高级开
2021-04-08 11:13:52
138
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人