Fluid
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  •   
  •   

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
2023-01-08
JavaScript
#JavaScript

JavaScript基础 - 字符串和数组

字符串因为字符串是常量,一般情况下字符串提供的API都不改变源变量,返回的字符串都为新建的字符串, 占用额外的内存空间。 1234567.lengthtoUpperCasetoLowerCaseindexOf // 搜索字符串,返回指定字符串出现的位置substring // 返回索引区间的子串 数组12345678910111213141516171819202122.leng
2023-01-08
JavaScript
#JavaScript

JavaScript基础 - 杂记

标准ECMAScript 6.0 2015 ECMAScript 和 JavaScript 的关系是,前者是后者的规格,后者是前者的一种实现 JS三座大山 this 原型 AJAX JS数据类型记忆口诀:四基 两空 一对象 1234567891011numberstringbooleansymbolbigint -- newundefinednullobject (包含:数组Array,函数F
2023-01-08
JavaScript
#JavaScript

JavaScript函数 - 执行时机

任务队列变量作用域异步&同步闭包Closure 先看一段代码。 123456let i = 0for(i = 0; i < 6; ++i)&#123; setTimeout(()=>&#123; console.log(i) &#125;,0)&#125; setTimeout函数会在指定时间到达后执行给定的函数,或代码段。setTimeout添加的
2023-01-08
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
2023-01-08
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
2023-01-08
JavaScript
#JavaScript #Date

HTTP学习笔记

HTTP (HyperText Transfer Protocol), 中译:超文本传输协议。 HTTP基于TCP/IP通信协议来传输数据,为Web浏览器与Web服务器之间通信而设计。 特点 无连接 无状态 媒体独立 备注: 所谓长短连接,说的是TCP连接的复用与否。 WWWWWW = URL + HTTP + HTML IP: 如何定位一个设备 如何封装数据报文,以同其
2023-01-08
HTTP

JQuery 使用

1. DOM操作DOM操作步骤: 选择DOM (可选)查找或过滤 操作DOM 选择JQuery的查找DOM语法同CSS选定DOM的语法一致,只要会了CSS就会使用JQuery的选择器。 按标签查找123$(&#x27;html&#x27;)$(&#x27;div&#x27;)$(&#x27;span&#x27;) 按class查找12$(&#x27;.nav-wrapper&#x27;)$(
2023-01-08
JavaScript
#JavaScript #jQuery

JavaScript - AJAX使用与封装

前置知识HTTP协议基础 * 请求响应概念 * response 状态码概念 Web运作原理:一次HTTP请求对应一个页面。 AJAXAJAX 是 Asynchronous JavaScript And XML 的缩写, 本意是使用JavaScript来执行异步的网络请求. 使用AJAX12345678910111213const request = new XMLHttpRequest()re
2023-01-08
JavaScript
#JavaScript #AJAX

HTML常用标签 - form表单

总览12345678<form method="post" action="save.php"> <label for="username">用户名:</label> <input type="text" name="username&q
2023-01-08
HTML
#HTML 表单
1234

搜索

Hexo Fluid