- 博客(10)
- 收藏
- 关注
原创 JavaScript 预编译过程详解(全局预编译、函数预编译)
2. 形参和变量声明提升:查找形参和变量声明,作为 AO 属性,值为 undefined。:ES6 的 let/const 也有提升,但存在暂时性死区(TDZ),表现与 var 不同。2. 变量声明提升:查找变量声明,将变量名作为 GO 属性,值为 undefined。3. 函数声明提升:查找函数声明,将函数名作为 GO 属性,值为函数体。4. 函数声明提升:查找函数声明,作为 AO 属性,值为函数体。是变量声明,只提升变量声明,不提升函数体。:函数声明提升优先于变量声明提升。
2025-04-25 17:45:13
318
原创 vsCode开发vue3必用插件
下载GitHub Copilot会自动下载GitHub Copilot Chat;如果出现询问登录,重启编辑器登录后写代码就有提示了,ctrl+alt+i打开ai问答。生成代码片段,生成模板、Template、Script...vue3语法高亮、错误提示、自动补全等...html文件运行,修改代码页面自动刷新。双标签修改开始标签,结束标签自动更改。
2025-02-11 16:30:22
474
原创 element.antd1相关问题记录、element-plus实现表格跨行跨列,antd1.x插槽、跨行同时使用问题
antd1.x点击表格行添加背景色并触发事件(需求:点击左边表格行更新右边表格)1.1 element-plus+vue3表格跨行跨列。若数据不是按需的会出现错乱。
2025-02-05 10:28:23
271
原创 Vue3 数据通信方式全面解析
根据具体场景选择合适的通信方式,简单场景优先使用Props/Emits和Provide/Inject,复杂应用建议使用Pinia进行状态管理。Vue3 提供了多种数据通信方式,适用于不同场景的组件间通信需求。:在 Vue 组件的模板中标记一个 DOM 元素或子组件。:祖先组件向后代组件传递数据,无需逐层传递props。:直接访问组件实例(谨慎使用,破坏封装性):传递未被props接收的属性。:简化父子组件双向数据绑定。:内容分发和子向父传递数据。默认插槽、具名插槽...:直接的父子组件通信。
2024-09-05 17:49:23
413
原创 npm全局下载的包,vsCode终端无法使用、npm模块全局安装后无法使用
一、 vscode属性以管理员身份运行。返回RemoteSigned。二、 打开vscode终端。返回Restricted。
2022-11-30 10:13:17
1155
原创 ajax封装、fetch的使用,原生js+ajax、js+fetch实现登录保存token到localStorage中,跳转用户页
请求用户接口需要添加请求头 Authorization: localStorage.getItem("userinfo")才可以获取用户数据。如: localStorage.setItem('userinfo', res.data.sessionToken),因为懒所以都是通过id名.value获取元素,严谨一些你们还是通过document.getElementById('id名')获取元素。3、配置网络请求(通过open方法), open方法可以传入两个参数;参数二: url(请求的地址)
2022-11-22 14:57:05
2856
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人