- 博客(12)
- 收藏
- 关注
原创 Uncaught(in promise)TypeError:0bject.hasOwn is not a function 报错解决 、polyfill支持
Uncaught(in promise)TypeError:0bject.hasOwn is not a function 报错解决
2025-03-11 15:48:48
252
原创 正则表达式(Regular Expression)
正则表达式(Regular Expression)是一种强大的文本处理工具,用于快速高效地执行复杂字符串操作,如搜索、替换、分割等。它使用一种特殊语法来描述需要匹配的字符序列或模式,从而在文本中定位和处理这些特定模式。
2024-01-10 15:39:46
961
原创 TypeScript(JavaScript 的一个超集)
TypeScript是一种由微软开发的开源的静态类型编程语言,它是JavaScript的一个超集,包含了JavaScript的所有语法特性,同时增加了一些新的特性和工具,如类型注解、接口、泛型等,可以用来编写大型、复杂的应用程序。
2024-01-09 16:57:52
879
原创 在不同框架中实现带有动画一行一行显示效果
实现一行一行显示效果的方法有多种,具体取决于具体的上下文和使用到的技术框架。此篇文章列举一些具体实现的干货。
2023-12-25 17:35:53
1686
原创 useImperativeHandle使用
useImperativeHandle可以让你在使用ref时自定义暴露给父组件的实例值。在大多数情况下,应当避免使用ref这样的命令式代码。useImperativeHandle应当与forwardRef一起使用。
2023-06-30 11:01:20
359
原创 Mac 谷歌Chrome设置浏览器跨域
Tips:xxx为自己本机的用户名,输入执行这段代码后会打开一个新的谷歌浏览器,将刚刚跨域的页面地址拷贝到该浏览器访问即可,同时会在 /Users/xxx/Documents/ChromeDevData 路径下新建一个 ChromeDevData文件夹,调试完毕可以直接删除此文件夹。我们前端在开发时,不可避免的会遇到跨域问题,可以通过修改代码设置跨域,也可以通过在Chrome设置跨域的方式来解决。警告⚠️:如果不是通过该命令打开的Google浏览器,是不能解决跨域的;打开mac上的终端,输入。
2023-06-26 15:27:57
1851
1
原创 Ajax Interceptor使用介绍
一、介绍与安装介绍:Ajax Interceptor是一个用于修改 ajax 请求响应的 chrome 扩展,修改ajax请求并返回结果的chrome插件。注:此扩展仅覆盖 XML HTTP Request 对象中的响应数据以及 fetch 方法,且在 DevTools 的 “ 网络 ” 面板中看到的 “ 真实 ” 响应数据不会改变。建议在不使用时关闭此扩展程序(图标应为灰色)。
2023-06-26 15:04:41
1058
1
原创 前端常用调试方式
1947年,哈佛大学,一只飞蛾粘在一个继电器上,导致计算机无法正常工作,操作员把飞蛾移除之后,计算机又恢复了正常运转。除使用Flipper调试RN应用之外,使用RN自带的chrome devTools 也可以,只不过无法抓包network请求,可以借助charles等工具。将Chrome的网络请求转到各种服务上的插件,比如Charles的启动的服务默认端口8888,就需要。内网发现的神器,为啥给他单独列一类拿来讲,因为看着类似Weinre,真机调试工具,真机调试在某些场景还是很重要。给电脑装ssl证书。
2023-06-26 14:53:38
1757
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人