微信小程序学习路径
1. 基础概念与环境搭建了解微信小程序的定义小程序是一种无需下载安装即可使用的轻量级应用。 开发工具的安装下载并安装 微信开发者工具注册小程序账号,获取 AppID。项目目录结构了解小程序基本文件结构(app.js、app.json、app.wxss)。学会创建简单页面文件(*.wxml、*.wxss、*.js、*.json)。 2. 基础语法学习2.1 WXML(微信标记语言)类似 HTML,负责页面结构。学习标签如:<view>、<text>、<image>、<button> 等。数据绑定:双大括号语法。 2.2 WXSS(微信样式表)类似 CSS,负责页面样式。学习尺寸单位:rpx、px。常用样式:margin、padding、flex 布局等。 2.3 JS(小程序逻辑处理)基础语法:变量声明(let、const)。条件语句、循环、函数、数组、对象。小程序生命周期:onLoad、onShow、onReady、onHide、onUnload。 3. 组件与 API3.1...
AJAX总结文档
一、什么是 AJAXAJAX(Asynchronous JavaScript and XML)是一种用于创建快速动态网页的技术。通过在网页中使用 AJAX,用户可以与服务器交换数据,而无需刷新整个网页。 二、AJAX 的特点异步更新:无需刷新整个页面,更新局部数据,提升用户体验。支持多种数据格式:包括 JSON、XML、HTML 和纯文本。跨浏览器支持:现代浏览器均支持 AJAX。依赖 HTTP 协议:通过 HTTP 协议与服务器通信,支持 GET 和 POST 方法。 三、AJAX 的核心组成XMLHttpRequest 对象核心组件,用于与服务器通信。 创建对象:const xhr = new XMLHttpRequest();常用方法:open(method, url, async):设置请求方法和目标 URL。send(data):发送请求。setRequestHeader(key, value):设置请求头。 常用属性:readyState:请求状态,值为 0-4。status:HTTP...
六爻起卦详解
1. 准备工作工具:传统用蓍草或三枚铜钱心态:保持心平气和,专注于所问的问题。 2. 起卦起卦是整个算卦过程的基础,主要有以下几种方法: (1) 使用三枚铜钱起卦 准备三枚铜钱:确定正面(如图案面)为“阳”(值3),反面为“阴”(值2)。掷铜钱六次:每次同时掷出三枚铜钱,记录正反面组合。 三枚铜钱的点数之和可以是以下四种:6(两个阴,一个阳):少阴(动爻),记为“×”。7(两个阳,一个阴):少阳(静爻),记为“—”。8(全阴):老阴(静爻),记为“–”。9(全阳):老阳(动爻),记为“○”。 记录顺序:从下往上记录六次的结果,形成一个卦象(即本卦)。如果有动爻,将其位置标记出来。 3. 确定卦象本卦:根据六次结果,形成本卦。例如,假设六次结果是“–、–、–、—、—、–”,这对应“坤上兑下”,为《地山谦》卦。 变卦:如果有动爻(“×”或“○”),动爻变阴阳后,形成变卦。例如,“地山谦”主卦中第2爻为动爻,则其变卦为《地风升》。 4....
HTML学习路径
HTML学习路径介绍HTML(HyperText Markup Language)是构建网页的基础,是前端开发的起点。学习 HTML 不仅能够帮助你了解网页的结构,还能为 CSS 和 JavaScript 的学习打下坚实的基础。本篇博客将为你详细介绍 HTML 的学习路径。 一、HTML基础概念在学习 HTML 之前,需要了解以下基础概念: HTML是什么?HTML 是一种标记语言,用于描述网页的结构和内容。 HTML的作用是什么?HTML 的主要功能是定义网页的结构,例如标题、段落、列表、链接、图片等。 HTML文件的基本结构: 123456789101112<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,...
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 post1hexo new "My New Post" More info: Writing Run server1hexo server More info: Server Generate static files1hexo generate More info: Generating Deploy to remote sites1hexo deploy More info: Deployment