- 博客(12)
- 收藏
- 关注
原创 TypeScript笔记
TypeScript 在社区的流行度越来越高,它非常适用于一些大型项目,也非常适用于一些基础库,极大地帮助我们提升了开发效率和体验。到这里,你已经对 TypeScript 有了一个大致的印象,那么下一章让我们来一起学习 TypeScript 的一些常用语法吧。我们可以给每个参数添加类型之后再为函数本身添加返回值类型。TypeScript 能够根据返回语句自动推断出返回值类型。
2024-07-03 15:20:26
616
原创 Pinia使用
type.ts// 定义小仓库的state类型//引入 创建小仓库// 引入api接口// 引入公共路由// 引入封装的token持久化读取和修改// 创建小仓库、return {token: GET_TOKEN(), //唯一标识,在localStorage中持久化menuRoutes: constantRoute, //路由菜单avatar: ''},actions: {// 登录请求// 持久化token} else {},// 获取用户信息。
2024-04-16 15:02:48
122
原创 React
官网React中文官网:React 官方中文文档介绍描述用于动态构建用户界面的JavaScript 库(只关注于视图)由Facebook开源React的特点声明式编码组件化编码React Native 编写原生应用高效(优秀的Diffing算法)React高效的原因使用虚拟(virtual)DOM,不总是直接操作页面真实DOM。DOM Diffing算法, 最小化页面重绘。执行了ReactDOM.render(.......之后。
2023-09-27 15:06:57
88
1
原创 jQuery
/ $('li:gt(0):lt(2)').css('background', 'red') // 多个过滤选择器不是同时执行, 而是依次。// $('div:not(.box)').css('background', 'red') //没有class属性也可以。//$(':text').val('atguigu') // 设置 读写合一。// 1.3). 参数为DOM对象: 将dom对象封装成jQuery对象。//console.log($(':text').val()) // 读取。
2023-05-30 14:15:12
69
1
原创 Webpack高级优化
本章节主要介绍 Webpack 高级配置。所谓高级配置其实就是进行 Webpack 优化,让我们代码在编译/运行时性能更好~
2023-05-30 14:14:45
952
1
原创 JAVAScript自用
元素.parentNode获取当前元素的父元素元素.previousSibling获取当前元素的前一个兄弟节点previousElementSibling获取前一个兄弟元素,IE8及以下不支持元素.nextSibling获取当前元素的后一个兄弟节点firstElementChild获取当前元素的第一个子元素firstElementChild不支持IE8及以下的浏览器,如果需要兼容他们尽量不要使用innerHTML和innerText。
2023-05-30 14:09:43
69
1
原创 Mysql配置
初始化mysql 记住打印出来的root@localhost后面的字符串、这个是mysql第一次的密码。# 默认使用“mysql_native_password”插件认证。关闭服务(在你想关闭的时候关闭、这个不在安装步骤中)# 设置mysql客户端连接服务端时默认使用的端口。# 设置mysql数据库的数据的存放目录。设置环境变量设置为mysql的bin目录。# 服务端使用的字符集默认为UTF8。# 创建新表时将使用的默认存储引擎。# 设置mysql客户端默认字符集。# 设置mysql的安装目录。
2023-05-30 13:53:21
168
1
原创 webpack5打包工具基础
开发模式:仅能编译 JS 中的ES Module语法生产模式:能编译 JS 中的ES Module语法,还能压缩 JS 代码编译代码,使浏览器能识别运行开发时我们有样式资源、字体图标、图片资源、html 资源等,webpack 默认都不能处理这些资源,所以我们要加载配置来编译这些资源代码质量检查,树立代码规范提前检查代码的一些隐患,让代码运行时能更加健壮。提前检查代码规范和格式,统一团队编码风格,让代码更优雅美观。
2022-12-25 15:15:06
836
原创 AJAX笔记
XML 可扩展标记语言。XML 被设计用来传输和存储数据。XML 和 HTML 类似,不同的是 HTML 中都是预定义标签,而 XML 中没有预定义标签, 全都是自定义标签,用来表示一些数据。
2022-11-24 15:25:39
80
原创 Git 与Github
git reset --hard commithash ---> 用commithash的内容重置HEAD内容 重置暂存区 重置工作目录。git reset [--mixed] commithash ---> 用commithash的内容重置HEAD内容 重置暂存区。git log --oneline --decorate --graph --all : 查看整个项目的分支图。git reset --soft commithash ---> 用commithash的内容重置HEAD内容。
2022-11-13 22:27:27
28
原创 Mysql配置
初始化mysql、记住打印出来的root@localhost后面的字符串、这个是mysql第一次的密码。# 默认使用“mysql_native_password”插件认证。关闭服务(在你想关闭的时候关闭、这个不在安装步骤中)# 设置mysql客户端连接服务端时默认使用的端口。# 设置mysql数据库的数据的存放目录。设置环境变量设置为mysql的bin目录。# 服务端使用的字符集默认为UTF8。# 创建新表时将使用的默认存储引擎。# 设置mysql客户端默认字符集。# 设置mysql的安装目录。
2022-11-13 16:41:43
24
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人