Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate static files1$ hexo generate More info: Generating Deploy to remote sites1$ hexo deploy More info: Deployment
AJAX
1.1 AJAX简介AJAX全称为 Asynchronously JavaScript And XML,就是异步的JS和XML,通过AJAX可以在浏览器中向服务器发送异步请求,最大优势是无刷新获取数据 1.2 XML简介XML被设计用来传输和存储数据,XML和HTML类似,不同的是HTML中都是预定义的比爱钱,而XML没有预定义标签,全都是自定义标签,用来表示一些数据现在传输数据格式已经变味了JSON,取代了XML AJAX的特点优点 可以无需刷新页面和服务器端进行通信 允许你根据用户实际来更新部分页面内容 缺点 没有浏览历史不能回退 存在跨域问题 SEO不友好 #AJAX请求基本操作 1234567891011121314151617181920212223242526272829303132333435363738394041//GETconst result=document.getElementById("text")btn.onclick=function(){ //创建对象 const xhr=new...
代码格式化与规范提交流程
环境版本 OS: windows11 ESLint:9.0 node:22.9.0 Prettier:3.1.2 husky:9.1.7 ESLint 与 Prettier 配置配置 ESLint 和 Prettier 有助于在于提升代码质量、统一代码风格、提高开发效率以及增强团队协作能力。ESLint 主要用于静态代码分析,能够检测代码中的潜在错误、不规范的写法以及不符合最佳实践的地方,从而帮助开发者提前发现问题并修复。Prettier 则专注于代码格式化,能够自动调整代码的缩进、换行、引号等格式细节,确保代码风格的一致性。本文档所有内容均以 vite 创建 React+TypeScript 项目为例首先安装依赖,再修改下面两个文件的内容 1npm install eslint prettier eslint-plugin-prettier eslint-config-prettier eslint-plugin-react...
