TSX语法 TSX语法 首先要知道 JSX,JSX 是一种可以在 JS 之中描述 HTML 的语法。 虽然转换的语义根据不同的实现而定,比如说在 Vue 和 React 中的就会不一样。 但它本身就是一种表达式。在编译后会转换为普通的JS对象。 而 TSX 与 JSX,就像是 TS 和 JS,搞好一个了,另一个 2024-09-14 编程 #编程#javascript#typescript#软件开发
vue3 基础 Vue3 语法 第一步: /** * 首先要求引入 defineComponent 和 可选的 ref * defineComponent 用于解决 Ts 下传统的 Vue.extends 无法对组件给出正确参数类型推断 * 即 在 ts 环境中如果参数类型推断不对, 使用 defineCompon 2024-09-14 教程 #编程#前端#框架#javascript#typescript
webpack 基础 Webpack: 配置文件: var path = require('path') module.exports = { entry: './a.js', // 要打包的入口文件 output: { path: path.resolve(__dirname,''), 2024-09-14 编程 #工具#编程#typescript#javascript#前端#后端#配置
谷歌 SEO 基础 SEO(搜索引擎优化) 通常是指对网站内容进行细微修改,使得用户体验及搜索排名提升。 Google 搜索工作方式 三个阶段: 抓取:Google 会使用抓取工具从互联网发现网页,并下载 索引编制:Google 分析网页文本、媒体后将信息存入数据库 Google 索引 呈现搜索结果:在 Google 2024-09-14 优化 #编程#前端#javascript#typescript#网络
文件映射 首先,映射是一种对应关系。 在文件映射中指的是硬盘上文件位置和进程逻辑地址空间中的某处大小相同的区域的对应。 此对应为纯逻辑上的概念,物理上是不存在此对应的。 原因则是进程的逻辑地址空间本身是不存在的。在映射过程中,没有实际的数据拷贝,文件没有被加载到内存。只是在逻辑上是被放入了内存中。 既然没有进 2024-09-14 编程 #系统
学习 Electron - 初步 Electron Electron 是一个使用 JavaScript、HTML、CSS 构建桌面应用的框架。它将 Chromium 和 Node 嵌入了二进制文件。因此运行一份代码就支持 Windows、macOS、Linux 的跨平台应用。 Electron 是 网页应用 的 原生包装层,在 No 2024-09-14 编程 #编程#工具#框架#javascript#typescript#软件开发#前端
学习 Electron - 管理窗口生命周期 Electron 管理应用的窗口生命周期 应用窗口在不同操作系统中的行为也不同,通过监听 app 和 BrowserWindow 模组的事件,自行实现基础的应用窗口规范。 关闭所有窗口时退出 // 通常关闭了一个应用的所有窗口就会让它退出 // 要实现,则可以通过监听 window—all-clos 2024-09-14 开发 #编程#工具#框架#javascript#typescript#软件开发#前端
学习 Bat 脚本 bat 语法 符号 | 符号 | 描述 | | —- | ———————————————————— | | @ | 隐藏命令回显 | | ~ | for 中表示使用增强的变量扩展 在 set 中表示使用扩展变量指定位置字符串 在 set /a 中表示按位取反 | | % | 两个%%包裹的字符串表示 2024-09-14 教程 #编程#脚本
微信小程序基础 小程序 组成 小程序代码由 JSON(配置文件)、WXML(页面文件)、WXSS(样式文件)、JS(逻辑文件)组成 其中 WXML 类似 HTML,WXSS 类似 CSS JSON 起到静态配置作用,无法在运行时更改从而更新变化 WXML 不带逻辑的 WXML 与 HTML 基本相同,要求严格闭合 2024-09-14 教程 #编程#前端#typescript#javascript#框架
学习 Electron - 加载页面 Electron 加载页面 在 Electron 中,每个窗口展示一个页面,页面可以是本地的 HTML 或 远程 URL。 首先建立一个本地的 HTML 文件并写入内容。 <!DOCTYPE html> <html> <head> <title>Electron First Exampl 2024-09-14 编程 #编程#工具#框架#javascript#typescript#软件开发#前端