首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Yushia
掘友等级
前端开发工程师
有足够的积累,又一直在路上,所以有无限的可能
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
99
文章 93
沸点 6
赞
99
返回
|
搜索文章
最新
热门
ES6 - async 函数
async 是“异步”的简写,而 await 可以认为是 async wait 的简写。所以应该很好理解 async 用于申明一个 function 是异步的,而 await 用于等待一个异步方法执行
ES6 - promise
promise主要用于异步计算 可以将异步操作队列化,按照期望的顺序执行,返回符合预期的结果 可以在对象之间传递和操作promise,帮助我们处理队列。
ES6 - 变量的解构赋值
ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。
ES6 - let 和 const
ES6新增加了两个重要的 JavaScript 关键字: let 和 const。 let 声明的变量只在 let 命令所在的代码块内有效。 const 声明一个只读的常量,一旦声明,常量的。
详解前端性能优化方案 | 七日打卡
1.从用户角度而言,优化能够让页面加载得更快、对用户的操作响应得更及时,能够给用户提供更为友好的体验。 从服务商角度而言,优化能够减少页面请求数、或者减小请求所占带宽,能够节省可观的资源。 总之,恰当的优化不仅能够改善站点的用户体验并且能够节省相当的资源利用。 1. 网络优化 …
js中的防抖与节流 | 七日打卡
在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。 例如某个resize事件,我们想resize触发时去执行某个函数,但是resize是在窗口不停拖动会不断触发的,而很多时候我们不必拖动过程中不停执行那个函数这样很消耗性能也没有必要。所以就需要一个防抖,设定一个…
浏览器的重绘与回流 | 七日打卡
处理 HTML 并构建 DOM 树。 处理 CSS 构建 CSSOM 树。 将 DOM 与 CSSOM 合并成一个渲染树。 根据渲染树来布局,计算每个节点的位置。 首先渲染的前提是生成渲染树,所以 HTML 和 CSS 肯定会阻塞渲染。如果你想渲染的越快,你越应该降低一开始需要…
js中延迟加载和预加载 | 七日打卡
原理: 当在真正需要数据的时候,才真正执行数据加载操作。 1. 让 js 最后加载 2. defer 属性 使用方法: 为 <script>标签定义了 defer属性。 用途: 让脚本在执行时不会影响页面的构造。也就是说,脚本会被延迟到整个页面都解析完毕之后再执行 虽…
Javascript中的闭包 | 七日打卡
闭包是有权访问另一个函数作用域的变量的函数。 Javascript允许使用内部函数---即函数定义和函数表达式位于另一个函数的函数体内。 这些内部函数可以访问它们所在的外部函数中声明的所有局部变量、参数和声明的其他内部函数。 当其中一个这样的内部函数在包含它们的外部函数之外被调…
JavaScript中的作用域 | 七日打卡
定义: 在所有函数之外的变量,函数内部可以直接读取全局变量。 1. 不用var定义出来的是全局变量 函数内部声明变量的时候,一定要使用var命令。如果不用的话,你实际上声明了一个全局变量! 2. 变量提升 3. 块语句不会创建一个新的作用域 用var在局部范围内定义出来的是局部…
下一页
个人成就
文章被点赞
578
文章被阅读
78,573
掘力值
3,030
关注了
23
关注者
135
收藏集
4
关注标签
10
加入于
2018-10-06