通过对 Vue2.0 源码阅读,想写一写自己的理解,能力有限故从尤大佬2016.4.11第一次提交开始读,准备陆续写: 模版字符串转AST语法树 AST语法树转render函数 Vue双向绑定原理 Vue虚拟dom比较原…
分类:html
QQ音乐的动效歌词是如何实践的?
本文由云+社区发表 作者:QQ音乐技术团队 一、 背景 1. 现状 歌词浏览已经成为音乐app的标配,展示和动画效果也基本上大同小异,主要是单行的逐字染色的卡拉OK效果和多行的滚动效果。当然,我们也不例外。 2. 目标 …
前端开发API及规范
es6教程 es6API
力软移动框架 ionic cordova插件jpush-phonegap-plugin 极光推送配置方法 vs2017
极光推送是现在流行的推送方式,因为官网的范例藏得比较隐蔽,自己摸索了半天,下面介绍下cordova极光推送插件的安装和代码应用.以下是cordova安卓安装配置,ios的后面项目完成了再补充 一.获取极光推送key上极光…
Web前端开发标准规范
web前端开发规范的意义 提高团队的协作能力 提高代码的复用利用率 可以写出质量更高,效率更好的代码 为后期维护提供更好的支持 一、命名规则 命名使用英文语义化,禁止使用特殊字符,禁止使用拼音,禁止使用中英文混合! 项目…
JSON的作用
HTML与XHTML —— 二者有什么区别,你觉得应该使用哪一个并说出理由。 1.XHTML必须被正确的嵌套,如<p></p>则会报错2.XHTML必须被关闭3.标签名必须用小写字母4.XHTML…
一看就能学会的H5视频推流方案
本文由云+社区发表 作者:周超 导语 随着直播平台爆发式增长,直播平台从 PC 端转战移动端,紧跟着直播的潮流,自己学习实现了一套简单的 H5 视频推流的解决方案,下面就给小伙伴们分享一下自己学习过程中的经验。 环境部署…
vue-typescript-toast (一款适用于pc平台的简单toast)
一款简单的适用于pc端的vue-toast/并且匹配typescript的模式.效果是默认在屏幕的垂直居中位置. 新项目要求用typescript+vue+elementui的模式来搭建pc项目,最初踩了好多坑.产品说提…
JavaScript与WebAssembly进行比较
本文由云+社区发表 作者:QQ音乐前端团队 在识别和描述核心元素的过程中,我们分享了构建SessionStack时使用的一些经验法则,这是一个轻量级但健壮且高性能的JavaScript应用程序,以帮助用户实时查看和重现其…
四种方法实现──三栏布局(圣杯布局、双飞翼布局)
圣杯布局、双飞翼布局,本质上都是三栏布局──中间自适应两边固定宽。有一次面试,要求写出三种实现方式,结果只写出了两种,面试官说基础还不够扎实~呜 圣杯布局 圣杯HTML结构: <div class='main'&g…
DOM 元素中的焦点管理
DOM 元素中的焦点管理 1. 焦点元素 表单元素(input、select 或者 textarea 等) 以及 document.body 2. 如何查看当前焦点元素 document.activeElement:返回…
React
网页总是一个链接着另一个的,React一大优势在于每次链接到另一个页面上去的时候,不需要向传统页面一样,得销毁所有代码,重新渲染新页面的代码,而只在一个页面上展现新的内容——单页页面。 React另一个优势是,以往的单页…