首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
前端小知识点
林小饼
创建于2022-02-16
订阅专栏
前端小知识点
暂无订阅
共21篇文章
创建于2022-02-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
script 标签中 defer 和 async 的区别
如果没有defer或async属性,浏览器会立即加载并执行相应的脚本。它不会等待后续加载的文档元素,
常见的 HTTP 请求方法
一、常见的 HTTP 请求方法 GET: 向服务器获取数据; POST:将实体提交到指定的资源,通常会造成服务器资源的修改; PUT:上传文件,更新数据; DELETE:删除服务器上的对象; HEAD
常见的 HTTP 请求头和响应头
一、HTTP Request Header 常见的请求头 Accept:浏览器能够处理的内容类型 Accept-Charset:浏览器能够显示的字符集 Accept-Encoding:浏览器能够处理的
关于Promise、asyc/await
一、异步编程的实现方式 JavaScript 中的异步机制可以分为以下几种: 回调函数的方式 使用回调函数的方式有一个缺点是,多个回调函数嵌套的时候会造成回调函数地狱,上下两层的回调函数间的代码耦合
assets 和 static 的区别
相同点 assets 和 static 两个都是存放静态资源文件。项目中所需要的资源文件图片,字体图标,样式文件等都可以放在这两个文件下,这是相同点。 不相同点 assets 中存放的静态资源文件在项
ajax、axios、fetch 的区别
一、AJAX Ajax 即“AsynchronousJavascriptAndXML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。它是一种在无需重新加载整个网
内存泄漏
导致内存泄露的四种情况 1、意外的全局变量 由于使用未声明的变量,而意外的创建了一个全局变量,而使这个变量一直留在内存中无法被回收。 2、被遗忘的计时器或回调函数 设置了setInterval定时器,
JavaScript 垃圾回收机制
1、标记清除(mark and sweep) 标记清除是 JavaScript 最常见的垃圾回收机制,当变量进入执行环境的时候,比如函数中声明一个变量,垃圾回收器将其标记为 “进入环境”,当变量离开环
HTTP 缓存机制
1、浏览器的缓存 浏览器的缓存包含很多内容: HTTP 缓存、indexDB、cookie、localstorage等。这里我们只讨论 HTTP 缓存相关内容。浏览器缓存分为强缓存和协商缓存。 2、强
如何在自己的电脑上线项目?
1.项目打包 法1:在终端运行生产环境 yarn build:prod(可以在 package.json 里面自定义),加上 --report ,会生成打包文件 dist ,同时生成一份打包报告,我们
jsonp工作原理
1、项目初始准备 找一处风水宝地,新建文件夹 01_jsonp 打开终端,进行初始化 npm init -y 下载第三方npm i express@4.17.1 新建文件 app.js 和 index
什么是 TCP 连接的三次握手?
TCP 连接的三次握手 TCP 是因特网中的传输层协议,使用建立连接,完成三次握手,与服务器开始传送 第一次握手 建立连接时,发送包(syn=j)到服务器,并进入等待状态,等待服务器确认;SYN: 同
localStorage、sessionStorage和cookie的区别
共同点 localStorage、sessionStorage和cookie都是保存在浏览器端、且同源的 区别 存放地点不同:cookie 数据始终在同源的 http 请求中携带(即使不需要),即 c
Ajax 的实现流程
创建 XMLHTTPRequest 对象,也就是创建一个异步调用对象 创建一个新的 HTTP 请求,并指定该 HTTP 请求的方法、URL及验证信息 设置响应头 HTTP 请求状态变化的函数 发送 H
什么是Ajax?Ajax 的原理以及优缺点?
什么是 Ajax Ajax 是“Asynchronous JavaScript and XML”的缩写。他是指一种创建交互式网页应用的网页开发技术。沟通客户端和服务器,可以在不必刷新整个浏览器的情况下
常见的 HTTP 状态码以及代表的意义
5种常见的 HTTP 状态码 200(ok):请求已成功,请求所希望的响应头或数据体将随此响应返回 400(bad Request):请求格式错误 语义有误:当前请求无法被服务器理解。除非进行修改,否
一个页面从输入 url 到页面加载显示完成,这个过程都发生了什么?
浏览器查找域名对应的 IP 地址(DSN 查询浏览器缓存→系统缓存→路由器缓存→ IPS DNS 缓存→根域名服务器) 浏览器向 Web 服务器发送一个 HTTP 请求 (TCP 三次握手) 服务器
闭包?
什么是闭包? 1.定义 一个作用域可以访问另外一个函数内部的局部变量,或者说一个函数(子函数)访问另一个函数(父函数)中的变量。此时就会有闭包产生,那么这个变量所在的函数我们就称之为闭包函数。 2.优
BFC是什么?
BFC是什么? 1.定义 BFC(block formatting context) 直译为 块级格式化上下文。它是一个独立的渲染区域,只有 Block-level box 参与,它规定了内部的 Bl
如何最小化重绘和回流?
如何最小化重绘和回流? 1.什么是重绘(repaint) 重绘:当元素的一部分属性发生改变,如外观、背景、颜色等不会引起布局的变化,只需要浏览器根据元素的新属性重新绘制,使元素呈现新的外观是重绘。 2
下一页