首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
榴莲布丁
掘友等级
学生
Learn to know
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
最新
热门
【ES6基础】 Map用法总结
本文整理自阮一峰: Map,更改为字典结构,扩展解释。 Map数据结构类似于对象,也是键值对的集合,但是键的范围不限于字符串,各种类型的值(包括对象)都可以当做键。 Map结构提供了“值-值”的对应,是更完善的Hash结构实现。Map可以作为构造函数。 任何具有Iterator…
【高性能JS】重绘、重排与浏览器优化方法
"生成布局"(flow)和"绘制"(paint)这两步,合称为"渲染"(render)。 网页生成的时候,至少会渲染一次。用户访问的过程中,还会不断重新渲染。 DOM 树种的每一个需要显示的节点在渲染树中至少存在一个对应的节点(隐藏的DOM元素在渲染树中没有对应的节点)。 渲染…
【JS基础】Array数组的创建与操作方法
JS中Array类型属于引用类型,是除了Object之外最常用的类型。 数组的每一项都可以是任何类型的数据 (也就是数组各项的类型可以不同)。 数组的大小可以动态调整,可随数组的添加自动增长。 构造函数方式:可以省略new,可传递数值代表项数,或者传递其他类型代表数组内容。 数…
ES6模块与commonJS模块的差异
ES6 在语言标准的层面上,实现了模块功能,而且实现得相当简单,旨在成为浏览器和服务器通用的模块解决方案。 其模块功能主要由两个命令构成:export和import。export命令用于规定模块的对外接口, import命令用于输入其他模块提供的功能。 其实ES6还提供了exp…
【面试】JS实现动画之setTimeout、setInterval和requestAnimationFrame
JS实现动画主要有三种方式:setTimeout、setInterval 和 requestAnimationFrame。其中最后一种方法比较好。 setTimeout、setInterval可以用来创建定时器。定时器对队列的工作方式是,当特定时间过去后将代码插入。 setIn…
iView+Vue+Echarts+ES6+Mock
实习项目中的技术栈是iView+Vue+Echarts,用了webpack打包等。现在记录学习和复习总结,结束后整理成文档。 在了解iView之前,要先了解Vue的基础知识。 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不…
【面试】CSS动画之transition和animation属性整理和实例
CSS实现动画主要有两种方法:transition和animation属性。 CSS animation就是为了上面这些问题而提出的。animation是一个非常成熟的可以用来展现动画效果的属性。
【面试】JS执行机制
JS的执行机制是根据事件循环的顺序。 因为JS有同步任务和异步任务,为了了解执行机制,将任务细分为宏任务和微任务。 进入整体代码(宏任务)后,开始第一次循环。 接着执行所有的微任务。 再执行所有的微任务。 第一次进入整体代码时,就将立即执行的执行了,有宏任务就放入宏任务队列,有…
HTML解析过程会触发哪些事件?
本文参考MDN。 先了解一下几个事件,答案在最后面。 当readyState的属性值发生更改时,将触发该事件。 complete文档和所有子资源已完成加载,load事件即将开始。 当资源及其依赖的资源已完成加载时触发。当页面完全加载后(包括所有的图像、JavaScript文件、…
项目开发中的问题
Vue2.* computed property ' ' was assigned to but it has no setter. 父组件传递了一个属性给子组件,子组件需要在完成某个动作之后,修改这个动作。当我将这个计算属性在computed处理后, 再次修改的时候,会有警告…
下一页
个人成就
文章被点赞
84
文章被阅读
41,172
掘力值
783
关注了
6
关注者
21
收藏集
3
关注标签
7
加入于
2018-08-06