首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
yangyuting
掘友等级
web前端
|
微盟集团
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
56
文章 55
沸点 1
赞
56
返回
|
搜索文章
赞
文章( 55 )
沸点( 1 )
Vue页面跳转动画效果实现
现如今移动端APP对用户体验方面的要求越来越高了,最近致力于用户体验优化,因为需要实现类似APP页面切换的动画效果,百度google搜索资料不是很全,所以自己写文档,在实现效果的基础上,顺便恶补一波VueRouter及CSS过渡动画的知识点,欢迎有兴趣的朋友多多指教。 创建vu…
你真的懂模块化吗?教你CommonJS实现
早期的 JavaScript 往往作为嵌入到 HTML 页面中的用于控制动画与简单的用户交互的脚本语言,我们习惯这样写。 所有的嵌入到网页内的 JavaScript 对象都会使用全局的 window 对象来存放未使用 var 定义的变量。这就会导致一个问题,那就是,最后调用的函…
[记] 深圳阿里中心举办的第一届前端艺术家沙龙
第一届前端艺术家沙龙,第一个找到组织的路人(哈哈,先给自己贴着标签)。当时我也是偶然发现的,就这样安静了大概有一个月,群里基本没什么动静,那时候只有这个网站——第一届前端艺术家沙龙可以看到一点相关信息。再后来@liuxuewei每天早上会在群里分享一些技术文章,一直坚持到现在,…
史上最全面、最透彻的BFC原理剖析
本文讲了什么是BFC,BFC的概念是什么;咋样才能生成新的BFC; BFC的约束规则;BFC在布局中的应用:防止margin重叠; 清除内部浮动;自适应两(多)栏布局的
浏览器说:虽然都叫event loop,但是我和node不一样
首先要确定好上下文,nodejs和浏览器的event loop是两个有明确区分的事物,不能混为一谈。 其次,讨论一些js异步代码的执行顺序时候,要基于node的源码而不是自己的臆想。 nodejs的event是基于libuv,而浏览器的event loop则在html5的规范中…
用通俗的语言,由浅入深一步一个脚印,自己手写一个promise
这时会在浏览器打出 “执行”.... 从这里可以推断出promise的结构应该是: pending——————>resolved 等待——————>成功 成功了就不能失败... 原生promise中,resolve和reject 只会调用其中在最前面的一个。。并且调用resol…
promise的前世今生
这就叫做回调函数,callback,这是简单的例子,在实际开发过程中,如果遇到复杂的逻辑,你可能要不停的回调,回调,回调,这样的弊端也是显而易见的,于是,es6规范,promise诞生了,下面我们就来看看promise的基本用法。 说起链式调用,我们可以联想到 jquery,j…
几行代码就让你彻底明白promise的原理
链式调用。 1. 什么是promise pendding:初始状态,既不是成功,也不是失败状态。 fulfilled: 意味着操作成功完成。 rejected: 意味着操作失败。 promise是一个类,内置的类,使用方式是new Promise(),里面有一个参数execut…
手把手带你实现一个符合promiseA+规范的promise类库
我们都知道javascript是一门单线程的脚本语言。不能创建线程,不能开展并行任务,不能对线程操作。在页面加载时会阻塞ui渲染。但是,虽然js是单线程语言,我们的浏览器却不是单线程的。我们可以利用异步线程来解决这个问题。这也正是为什么异步编程对于js来说是非常重要的原因。 首…
浏览器事件循环机制(event loop)
JS是单线程的,或者说只有一个主线程,也就是它一次只能执行一段代码。JS中其实是没有线程概念的,所谓的单线程也只是相对于多线程而言。JS的设计初衷就没有考虑这些,针对JS这种不具备并行任务处理的特性,我们称之为“单线程”。 虽然JS运行在浏览器中是单线程的,但是浏览器是事件驱动…
下一页
个人成就
文章被点赞
104
文章被阅读
18,778
掘力值
472
关注了
31
关注者
19
收藏集
2
关注标签
9
加入于
2017-02-13