2023年11月6日

flex布局

摘要: 常见属性 display:定义一个元素是否为弹性容器。 display: flex:将元素设置为弹性容器。 display: inline-flex:将元素设置为内联弹性容器。 flex-direction:指定弹性容器的主轴方向。 flex-direction: row:主轴水平,项目从左到右排列 阅读全文

posted @ 2023-11-06 20:19 双友 阅读(10) 评论(0) 推荐(0) 编辑

CSS选择器

摘要: 元素选择器 /* 使用元素选择器为所有段落元素应用样式 */ p { color: blue; font-size: 16px; text-align: center; margin: 10px; padding: 5px; background-color: #f0f0f0; } 类选择器 /* 阅读全文

posted @ 2023-11-06 20:18 双友 阅读(40) 评论(0) 推荐(0) 编辑

2023年10月11日

HTTP与HTTPS

摘要: HTTP的常见状态码 状态码 含义 200 请求成功,服务器正常响应请求。 201 请求成功,服务器已创建新资源。 204 请求成功,但响应不包含实体主体。 400 客户端发送了无效的请求。 401 需要身份验证,客户端没有提供有效的凭证。 403 禁止访问,客户端没有权限访问请求的资源。 404 阅读全文

posted @ 2023-10-11 20:31 双友 阅读(11) 评论(0) 推荐(0) 编辑

HTTP请求

摘要: 实体标签 ETag(实体标签)是HTTP响应头的一部分,用于标识响应内容的版本。它通常是服务器根据资源的内容生成的唯一标识符。ETag的生成方法可以根据资源的不同而变化,但通常有以下几种方式: 生成方法 描述 哈希算法 服务器使用哈希算法(如MD5、SHA-1、SHA-256等)计算资源内容的哈希值 阅读全文

posted @ 2023-10-11 20:31 双友 阅读(7) 评论(0) 推荐(0) 编辑

package.json

摘要: package.json 和 package-lock.json 文件的区别: - `package.json` 是项目的配置文件,包含项目的元数据、依赖关系信息以及脚本命令的配置,是开发者手动维护的文件。 - `package-lock.json` 是由 `npm` 自动生成和维护的,用于锁定项目 阅读全文

posted @ 2023-10-11 20:31 双友 阅读(15) 评论(0) 推荐(0) 编辑

浏览器存储

摘要: 1. 使用 localStorage: // 存储数据 localStorage.setItem('username', 'John'); // 读取数据 const username = localStorage.getItem('username'); // 删除数据 localStorage. 阅读全文

posted @ 2023-10-11 20:30 双友 阅读(10) 评论(0) 推荐(0) 编辑

事件

摘要: 1. Js 中有几种注册事件的方法,分别有什么区别,以一个点击事件为例,它的完整流程是怎么样的? 在JavaScript中,有多种注册事件的方法,包括: - addEventListener:这是最常用的方法,可以在元素上添加多个事件监听器,支持事件冒泡和捕获阶段。 - element.onclic 阅读全文

posted @ 2023-10-11 20:29 双友 阅读(33) 评论(0) 推荐(0) 编辑

2023年7月13日

数据类型

摘要: 常用数据类型 常用的数据类型及其描述: 数据类型 描述 undefined 表示变量未定义或未赋值的特殊值。 null 表示一个空值。 boolean 表示逻辑值,只有两个可能的值:true(真)和false(假)。 number 表示数值,可以是整数或浮点数,例如42或3.14。 string 表 阅读全文

posted @ 2023-07-13 22:06 双友 阅读(53) 评论(0) 推荐(0) 编辑

前端操作方法

摘要: 数组 方法参数操作返回值时间复杂度空间复杂度 push() 一个或多个元素 在数组末尾添加一个或多个元素,并返回新数组的长度 新数组的长度 O(1) O(1) pop() 无 移除并返回数组的最后一个元素 被移除的元素 O(1) O(1) unshift() 一个或多个元素 在数组开头添加一个或多个 阅读全文

posted @ 2023-07-13 20:15 双友 阅读(38) 评论(0) 推荐(0) 编辑

2023年7月3日

SM2加密算法

摘要: 几何学基础 欧式几何 从一点向另一点可以引一条直线。 任意线段能无限延伸成一条直线。 给定任意线段,可以以其一个端点作为圆心,该线段作为半径作一个圆。 所有直角都相等。 若两条直线都与第三条直线相交,并且在同一边的内角之和小于两个直角,则这两条直线在这一边必定相交。 罗巴切夫斯基几何 第五公设不能被 阅读全文

posted @ 2023-07-03 22:05 双友 阅读(253) 评论(0) 推荐(0) 编辑

导航