首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
到二仙桥学code
Mchanges
创建于2023-07-11
订阅专栏
Maru
暂无订阅
共21篇文章
创建于2023-07-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
canvas保存成File
canvas保存成File canvas有两个方法 .toBlob() 和 .toDataURL() 可以使用。 canvas.toBlob() canvas 转换成 File 的步骤是 canvas
什么是盒模型
CSS盒模型 CSS盒模型(Box Model)是CSS中用于描述和布局元素的一种概念。它将每个HTML元素看作一个矩形的盒子,这个盒子由内容(content)、内边距(padding)、边框(bor
BFC是什么?
BFC 是什么? BFC代表"块级格式化上下文"(Block Formatting Context)。它是CSS中的一个概念,用于描述块级元素如何布局、定位以及与其他元素互动。 BFC是一个独立的渲染
CSS margin重叠的问题
CSS margin重叠的问题 CSS margin重叠的原因可以归结为CSS规范中定义的边距合并规则。这些规则是为了简化布局并提供一致的行为。边距重叠的主要原因是为了处理相邻元素之间的空隙。 简单来
前端模块化的演变过程
前端模块化的演变过程 1. 用函数作为块 因为函数有自己的作用域,相对比较独立 2. namespace模式 使用对象作为独立块编程。 3. IIFE模式(立即执行函数) 使用立即执行函数来创建块,用
JS函数柯里化
概念 JavaScript中的函数柯里化是一种将接受多个参数的函数,转换为一系列接受单个参数的函数的技术。这种转换过程允许你部分应用函数的参数,并返回一个新的函数该函数等待接受余下的参数。 比如一个a
Vue框架相关
整理Vue相关的内容 1. 虚拟 dom 有什么好的地方? 框架为什么要设计虚拟 dom? 先说一下真实DOM和虚拟DOM。 浏览器有个渲染引擎,用来渲染和呈现页面的样式。HTML代码是无法被渲染引擎
45道Promise题记录
复习Promise相关的面试题时,刷到了一个文章【建议星星】要就来45道Promise面试题一次爽到底(1.1w字用心整理) 本文是我看完之后的笔记。 异步相关的问题,基础知识是事件循环(Event
JavaScript中的事件循环&宏任务和微任务
执行栈 => 挂起任务 => 事件队列 => 执行栈 JS语言是单线程非阻塞语言,单线程也就是说只有一个主线程来控制代码的执行。 当JS代码第一次执行时,js引擎会去解析代码,把代码放入到执行栈中,然
三、JS的Array
JS数组原型对象上的方法 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/
fflate.js 文件压缩和解压
JavaScript文件压缩和解压 我使用的是fflate.js,具体使用如下。 本文示例代码地址 压缩 首先说一下压缩和解压的大致流程: 在PC上压缩时,通常是有一个或者多个文件(或文件夹),然后压
二、js基础和ES6
1. JS变量提升? JavaScript的变量提升是指在代码执行前,变量和函数的声明会被提升到作用域的顶部。这意味着你可以在声明之前使用这些变量和函数。 变量提升: 函数提升: 只有声明会被提升,而
let、const和var的区别
let、const 和 var 的区别 在JS中,var、let和const都是用来声明变量的关键字。 他们的区别是: 变量作用域: ES5中的作用域有 1.全局作用域,2.函数作用域。 ES6中的作
js数组去重
一、使用 Set 来去重 Set 是一种叫做集合的数据结构 Set 的参数是iterable类型的数据, 比如 Array、String 二、用 Array.reduce() 三、和用 reduce
HTML
HTML DOCTYPE有什么作用?标准模式与混杂模式如何区分? DOCTYPE是什么:DOCTYPE(Documnet Type Declaration),是一种指定网页文档类型的标记。 DOCTY
浏览器解析并渲染页面的步骤
浏览器解析并渲染页面的步骤 浏览器通过 http 或者 https 收到数据后,如果数据 html 类型的数据。浏览器就要对html进行解析和渲染。 大致过程如下: 解析HTML文件:浏览器使用HTM
HTTP协议
HTTP 协议 HTTP协议是应用层协议,是在Web浏览器和Web服务器之间使用的。 HTTP协议是基于TCP协议出现的,对TCP协议来说,TCP协议是一条双向的通讯通道,HTTP在TCP的基础上,规
OSI 网络分层(七层)
计算机网络非常重要的一个功能就是通信传输,互联互通。比如我用QQ 给你的QQ发了一个消息,或者我用Chrome浏览器访问CCTV看新闻联播。接下来要说的就是数据从一台电脑到另一台电脑怎么传输的。 在说
URL 是什么?
URL 是什么? URL:统一资源定位符(Uniform Resource Locator 缩写URL)俗称网页地址,简称网址,是因特网上标准的资源地址,如同网络上的门牌号。 URL由什么组成呢? U
当在浏览器地址栏中输入地址,并且按下回车键时,都发生了什么。
相关名词: 进程、线程、URL、DNS、HTTP 当在浏览器地址栏中输入地址,并且按下回车键时,浏览器会执行以下步骤: 解析URL:浏览器会解析地址栏中输入的URL,将其分解为协议、主机名、端口号、路
下一页