文章教程

文章教程

文章 12.3k 浏览 284.8k

如何实现页面文本不可复制

CSS 设置文本不可选中,不能选中就不能复制 user-select: none JS 阻止默认的 onselectstart 和 oncopy 事件。…

涙—继续流 2023-05-04 12:35:55 36 0 0

网页中 Node 和 Element 的区别

Node:Node 是 DOM 中的一个基本概念,它表示文档中的任何一个部分,包括元素、属性、文本等等。Node 是一个抽象的概念,不能直接使用,它有很多子类…

柠檬 2023-05-04 12:35:17 53 0 0

求最终 left、right 的宽度

问题 &ltdiv class="container"&gt &ltdiv class="left"&gt&lt/div&gt &ltdiv class="right"&gt&lt/div&gt &lt/div&gt &ltstyle&gt * { padding: 0 ma…

是你 2023-05-04 12:34:30 40 0 0

JS代码压缩的原理

删除无用的空格,换行符,蛛丝 将变量名,函数名,替换成短字符串 合并 JS 文件,多个合并成一个 …

弄潮 2023-05-04 12:34:05 28 0 0

层叠上下文介绍

层叠上下文是指一个 HTML 元素的渲染顺序和优先级。在 HTML 文档中,每个元素都有一个层叠上下文,它决定了元素在页面中的显示位置和与其他元素的关系…

怀里藏娇 2023-05-04 12:33:50 41 0 0

实现36进制转换

function convertTo36(num) { const digits = `0123456789abcdefghijklmnopqrstuvwxyz` let result = '' while (num &gt 0) { result = digits[num % …

深白境迁sunset 2023-05-04 12:33:24 56 0 0

TCP 的3次握手和四次挥手

3次握手 TCP 通过3次握手来建立 TCP 链接 客户端发送 SYN 请求,包含一个 Seq 字段,客户端进入 SYN_SEND 状态 服务端接受到客户端的SYN请求后,将 SY…

伪装你 2023-05-04 12:33:11 63 0 0

常见的 HTTP 状态码

100 Continue 服务器已经接受到请求头,客户端应该继续发送请求体 101 Switching Protocols 客户端应该切换到新的协议 200 OK - 请求成功 201 Create…

琉璃繁缕 2023-05-04 12:32:18 65 0 0

怎么理解前端工程化

前端工程化是指将前端开发过程中的重复工作和繁琐细节抽象出来,自动完成这些工作,提高开发效率和代码质量 脚手架开发 linter、git hooks 组件库搭建…

苦妄 2023-05-04 12:32:00 39 0 0

接口防刷防范

限流,通过 ip 某段时间内请求次数限制 验证码验证 ip 黑名单 权限限制,身份验证 异常监控 …

梦一生花开无言 2023-05-04 12:31:38 37 0 0

详细讲一下 V8

V8 是一款 JavaScript 引擎,被 Chrome 和 Node.使用 JIT V8 采用了 JIT 结束,将JS代码实时编译成机器码,从而提高了代码执行速度。 V8 编译分为解释…

素染倾城色 2023-05-04 12:31:05 49 0 0

JavaScript 快速排序

function quickSort(arr) { if (arr.length &lt= 1) { return arr } const centerIdx = Math.floor(arr.length / 2) const center = arr[centerIdx] c…

℉服软 2023-05-04 12:29:56 34 0 0

手写实现 JSON.parse

eval 实现 需要在左右添加括号,才能获得值。否则语法报错 const a = eval("(" + JSON.stringify({a:1})+")") 手写 function myParse(jsonStr) { let …

绮烟 2023-05-04 12:29:31 84 0 0

实现一个 LazyMan

问题 实现一个 LazyMan,可以按照以下方式调用: LazyMan(&ldquoHank&rdquo)输出: Hi! This is Hank! LazyMan(&ldquoHank&rdquo).sleep(10).eat(&ldquo…

绅士风度i 2023-05-04 12:28:33 32 0 0

哈希表算法实现

class HashTable { private data: Array&ltLinkedList&gt private size: number private count: number = 0 private loadFactor: number = 0.75 const…

巷雨优美回忆 2023-05-04 12:28:10 71 0 0

简介

分享一些关于设计、编程、教程类的文章。

更多

推荐作者

qq_eQNo9e

文章 0 评论 0

内心旳酸楚

文章 0 评论 0

mb_BlPo2I8v

文章 0 评论 0

alipaysp_ZRaVhH1Dn

文章 0 评论 0

alipaysp_VP2a8Q4rgx

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文