摘要: 1、$router.push() //调用方法 2、Hashhistory.push() //添加到浏览器访问历史栈顶 3、HistorytransitionTo() //监测更新后调用更新方法 4、History.updateRoute() //更新路由 5、{app_route = route} 阅读全文
posted @ 2022-03-08 14:22 Mria 阅读(98) 评论(0) 推荐(0)
摘要: 如 http://www.baidu/symbol?key=123 以symbol为截取条件 const url = http://www.baidu/symbol?key=123 const list = url.split('symbol') 若需要前面则 list[0],需要后面则list[1 阅读全文
posted @ 2022-03-07 17:07 Mria 阅读(40) 评论(0) 推荐(0)
摘要: 相同点:1、都接收1-2个参数,且参数值为正的时候,返回的新字符串都一样,不改变原始值 不同点:1、当接收1个参数为负数时,如 let str = 'hello world'; console.log(str.slice(-3)); // ‘rld’ //字符串长度+负参数值 相当于str.slic 阅读全文
posted @ 2022-02-23 16:29 Mria 阅读(71) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-02-23 10:37 Mria 阅读(26) 评论(0) 推荐(0)
摘要: 1、种类有两种:标记清理、引用计数(用得少) 标记清理机制:先给当前不使用的值加上标记,再回来回收它们的内存 2、性能相关:建议多使用let与const代替var声明变量,原因是能更早触发垃圾回收机制。 如上下文已声明但未被使用的变量或对象属性,为了能共享隐藏类的使用,最好把不需要的属性设置为nul 阅读全文
posted @ 2022-02-23 09:51 Mria 阅读(128) 评论(0) 推荐(0)
摘要: V6版本 使用 Route 需要在 Routes 标签包裹下: 在 V5 版本则是这样使用: <Switch>重命名为<Routes>。 用useNavigate代替useHistory。 新钩子useRoutes代替react-router-config。 阅读全文
posted @ 2022-01-08 16:54 Mria 阅读(160) 评论(0) 推荐(0)