摘要: 1、使用create-react-app 初始化项目 create-react-app demo 2、安装依赖包 3、在根目录新建文件 config-overrides.js(和src、public、node_modules平级) 4、编辑config-overrides.js 注:useBabel 阅读全文
posted @ 2020-07-31 15:28 HansonZhou 阅读(232) 评论(0) 推荐(0) 编辑
摘要: JS/css压缩混淆 阅读全文
posted @ 2020-06-23 17:35 HansonZhou 阅读(1236) 评论(0) 推荐(0) 编辑
摘要: 变量的声明方法分为3种,var、let、const、window对象下的全局变量、function var:声明的变量具有可提升性 let:声明块内变量,不可提升 const:声明常量,在内存中的地址不变,改地址中的值可变 function:声明一个函数 1 console.log('undefin 阅读全文
posted @ 2020-05-28 22:33 HansonZhou 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 函数运行过程中,变量的查找是由内向外逐层查找,直到window域如没有找到则返回undefined,或者is not defined如果是赋值操作,在没有找到的情况下,会在window域下面生成一个变量,并为之赋值,这样这个变量就会变成全局变量 添加和不添加var声明变量的比较 console.lo 阅读全文
posted @ 2019-01-03 10:45 HansonZhou 阅读(164) 评论(0) 推荐(0) 编辑
摘要: var str = "sdfjklfgdslfghjptlSHdbasdahsdgtqwyetvasdvasxczxcdwd"; var _Obj = {}; for (var i = 0; i < str.length; i++) { var char = str.charAt(i); if(_O 阅读全文
posted @ 2018-12-29 09:33 HansonZhou 阅读(539) 评论(0) 推荐(0) 编辑
摘要: slice()它的作用是提取字符串的一部分,并返回一个新的字符串,他接收起始位置但不接收末尾位置,俗称留头不留尾,括号内跟两个参数,但当参数为负数时,它会将它自身的长度与负数相加作为参数去运算; substring()它的作用是提取字符串的子串,和slice一样也是留头不留尾,括号内也是两个参数,第 阅读全文
posted @ 2018-12-29 08:46 HansonZhou 阅读(1665) 评论(0) 推荐(0) 编辑
摘要: 先声明一个字符串变量 var str = 'aaaq3asdfsdf5easd23ea32sd'; 使用split(),把字符串拆分成数组,用遍历的方式得到指定字符的位置 var newStr = str.split(''); var newArray = [] for(var y = 0 ; y 阅读全文
posted @ 2018-12-26 11:20 HansonZhou 阅读(2796) 评论(0) 推荐(0) 编辑