JavaScript基础 - Map和Set 要点: Key的值需保证唯一无重复。 Map1234567let m = new Map();m.set('key', 100)m.has('key')m.get('key')m.delete('key') Set1234let s = new Set([1,2,3,4]) // 初始化s.add(x);s.dele 2024-12-30 JavaScript #JavaScript
JavaScript基本语法 主要内容 表达式,语句 标识符 流程控制 if-else switch-case 循环 while-for break & continue label 注释 表达式 expression12345671+1String(1234)hasValue?o.value:"null" 语句 statement12345let m_num = 1024*148;re 2024-12-30 JavaScript #JavaScript
JavaScript基础 - Date 在JavaScript中Date对象用于处理日期和时间。 日期对象是用new Date()创建的。 UTC: Coordinated Universal Time, 相对于北京时间晚了8个小时,因为北京所在时区为东8区,东+西-。 基本使用1234567891011121314151617181920var now = new Date()now; // Wed Aug 24 2022 11:12 2024-12-30 JavaScript #JavaScript #Date
JavaScript函数 - 执行时机 任务队列变量作用域异步&同步闭包Closure 先看一段代码。 123456let i = 0for(i = 0; i < 6; ++i){ setTimeout(()=>{ console.log(i) },0)} setTimeout函数会在指定时间到达后执行给定的函数,或代码段。setTimeout添加的 2024-12-30 JavaScript #JavaScript
JQuery 使用 1. DOM操作DOM操作步骤: 选择DOM (可选)查找或过滤 操作DOM 选择JQuery的查找DOM语法同CSS选定DOM的语法一致,只要会了CSS就会使用JQuery的选择器。 按标签查找123$('html')$('div')$('span') 按class查找12$('.nav-wrapper')$( 2024-12-30 JavaScript #JavaScript #jQuery
JavaScript - AJAX使用与封装 前置知识HTTP协议基础 * 请求响应概念 * response 状态码概念 Web运作原理:一次HTTP请求对应一个页面。 AJAXAJAX 是 Asynchronous JavaScript And XML 的缩写, 本意是使用JavaScript来执行异步的网络请求. 使用AJAX12345678910111213const request = new XMLHttpRequest()re 2024-12-30 JavaScript #JavaScript #AJAX
HTML常用标签 - form表单 总览12345678<form method="post" action="save.php"> <label for="username">用户名:</label> <input type="text" name="username&q 2024-12-30 HTML #HTML 表单
HTTP学习笔记 HTTP (HyperText Transfer Protocol), 中译:超文本传输协议。 HTTP基于TCP/IP通信协议来传输数据,为Web浏览器与Web服务器之间通信而设计。 特点 无连接 无状态 媒体独立 备注: 所谓长短连接,说的是TCP连接的复用与否。 WWWWWW = URL + HTTP + HTML IP: 如何定位一个设备 如何封装数据报文,以同其 2024-12-30 HTTP
HTML常用标签 - a,img,table table 标签1234567891011121314151617181920212223242526272829303132333435<table> <thead> <tr> <th>Header content 1</th> <th>Header content 2</th> 2024-12-30 HTML #HTML a img table 常用标签
Electron入门 初识如官网所述,Electron是一个使用JavaScript,HTML,CSS前端技术栈构建可跨平台的桌面应用的框架。 进行Electron应用的开发时需要使用Node环境,需提前在官网下载并安装好Node 123456# mdkir myapp && cd myappnpm initnpm install electron --save-dev 受制于国内特殊的网络环境,可能 2024-12-30 Electron #Electron