记一次pvuv与vConsole在IE上的打架

记一次pvuv与vConsole在IE上的打架

这周在开发一个答题测评需求,只有一个页面,很开心地写完了,然后一顿自测,各种浏览器安卓端IOS端,然后IE又没有让人失望地报错了,整个页面出不来。
移动端页面分享快照生成总结

移动端页面分享快照生成总结

在活动页面中生成一张分享图片(带用户专属二维码的),引导用户分享传播。
移动端弹窗输入密码的那些事

移动端弹窗输入密码的那些事

在移动端浏览器的新股认购页面里面让用户输入交易密码。
移动端页面滚动position:fixed;踩坑实记

移动端页面滚动position:fixed;踩坑实记

这次接到了校招页面的需求,主要在移动端传播。
【译】如何专业的构建Vue组件

【译】如何专业的构建Vue组件

Vue遵循模型-视图-视图-模型系统。
记一次企业微信webview bug排查

记一次企业微信webview bug排查

炸锅了:企业微信中点击课程没反应,报不了名!
【译】使用SVG动画书法

【译】使用SVG动画书法

stroke作用于fill属性的svg动画。
移动端开发调试技巧

移动端开发调试技巧

正所谓磨刀不误砍柴工,一个好的调试工具对效率的提升无疑是事半功倍的。
【译】如何让CSS动画更自然

【译】如何让CSS动画更自然

设计师负责设计,程序员负责编码。他们间互不干涉。
【译】JavaScript中的“this”是什么?

【译】JavaScript中的“this”是什么?

如果你用Javascript库构建东西,你可能会注意到一个特定的关键字`this`.
【译】CSS Grid布局的秘密

【译】CSS Grid布局的秘密

深入研究css grid布局规范,来揭示你可能错过的一些功能-以及一些即将推出的功能。
Webpack4+ 多入口程序构建

Webpack4+ 多入口程序构建

那这里来说说,webpack4+构建上的一些事吧。
大前端分享总结

大前端分享总结

确切的说,算是对当前js(ECMAScript)能力的概括。
【译】CSS Grid重构Medium的文章布局

【译】CSS Grid重构Medium的文章布局

当人们想起CSS Grid的时候,想到的通常是图片网格布局和全屏页面。
微信小游戏开发总结

微信小游戏开发总结

小游戏是小程序的一个类目,小游戏是微信开放给小程序的更多的能力,让小程序开发者有了开发游戏的能力。
【译】Vue 中的方法,计算和侦听者

【译】Vue 中的方法,计算和侦听者

工作中我喜欢用Vue的原因之一就是因为方法,计算属性和侦听者非常有用,并且他们之前差异的可读性很好。
【译】display:content; 的工作方式

【译】display:content; 的工作方式

通过CSS的display属性,我们可以控制元素及其子元素在页面绘制时的表现。
【译】如何手写 SVG

【译】如何手写 SVG

只要很少的几行代码你就可以拥有你的自定义图标,而且你还很清楚每个图标是怎么组合出来的。
设备方向检测和加速传感器的运用

设备方向检测和加速传感器的运用

HTML5的Device API中提供了几个DOM事件,可以获得设备的物理方向及运动的信息。这些数据来源于设备上的陀螺仪、加速度传感器以及指南针等。
【译】Css流式布局

【译】Css流式布局

流式布局在前端发展中出现好几年了。然而流式排版的概念还比较新,尚未得到充分的探索。
vue组件之间的数据传递

vue组件之间的数据传递

在组件之间数据传递遇到了问题,所以做了这次总结,如有不对的地方,望指正。
【译】ES6开发过程中的7个小技巧

【译】ES6开发过程中的7个小技巧

在2018年码JavaScript其实是件非常有趣的事情。
正则表达式RegExp.prototype.test方法使用不当笔记

正则表达式RegExp.prototype.test方法使用不当笔记

遇到了`RegExp.prototype.test`方法使用不当的问题。
【译】对外提供API时做this的绑定

【译】对外提供API时做this的绑定

这里,一般对象框架时不会提的。也就是说,对象API不会去表现对象内部的实现机制
使用a标签href实现拨打电话bug修复笔记

使用a标签href实现拨打电话bug修复笔记

就是点击页面上的按钮,然后进行拨打电话。
简单讨论 querySelectorAll Vs getElementsByTagName 区别

简单讨论 querySelectorAll Vs getElementsByTagName 区别

虽然表面上看没有很大区别,但是往往现实却并非如此。
直播理论与实践

直播理论与实践

直播在互联网中已经成为一个必不可少的东西,作为了一家互联公司直播当然也少不了了,目前直播在牛牛软件中主要功能是教育跟宣传作用。
浮点数计算引发的血泪史——以此为戒

浮点数计算引发的血泪史——以此为戒

最近遇到很头疼的一件事,比较2个浮点数的大小,可能想想应该很简单。
【译】vue 自定义指令的魅力

【译】vue 自定义指令的魅力

在你初次接触一个新的Javascript框架时,会像第一次进糖果店的孩子一样。
移动端字体放大问题的研究

移动端字体放大问题的研究

很多webview提供了调整页面字体大小的功能
touchstart与click不得不说的故事

touchstart与click不得不说的故事

最近给公司做了个自适应的的费用介绍页,主要是关于收费标准的调整,老板表示很重视,适用人群也很多,所以也反馈得到几个不常遇到的问题。
【译】澄清对AMP的十个误解

【译】澄清对AMP的十个误解

AMP 是一套开源的 web 组件格式和类库。
【译】在Promise回调之间传值的方法

【译】在Promise回调之间传值的方法

在基于 Promise 编写的代码中,经常会有很多回调函数,它们都有各自的变量作用域。
【译】passive 事件监听

【译】passive 事件监听

对于web,尤其是移动设备上的web来说,流畅的滚动性能会直接决定用户体验。
xhr/jsonp请求之abort详解

xhr/jsonp请求之abort详解

前端开发中向后端发起xhr(`XMLHttpRequest`)请求(代表性的就是熟悉的`ajax`)是再正常不过的事。
【译】4种javascript的内存泄露及避免方法

【译】4种javascript的内存泄露及避免方法

内存泄漏是每个开发者最终必须面对的问题。
【译】7个处理javascript的`undefined`的tips

【译】7个处理javascript的`undefined`的tips

在8年前,我刚开始学习javascript时,让我觉得有点奇怪的是,`undefined`和`null`同样代表空值。
【译】CSS动画 vs Web动画API

【译】CSS动画 vs Web动画API

web动画API为开发者们提供了一个直接用JavaScript操作浏览器动画引擎的方法。
【译】使用async/await玩函数式编程

【译】使用async/await玩函数式编程

在JavaScript的内置数组函数封装为`async`异步函数时遇到的一些陷阱以及如何解决它
【译】使用CSS Grid替换Bootstrap布局

【译】使用CSS Grid替换Bootstrap布局

Grid,它是一个二维的网页布局系统,允许开发者在浏览器中创建内部布局图案。
【译】异步迭代器及生成器

【译】异步迭代器及生成器

异步迭代器和常规迭代器的工作方式非常相似。
【译】rem和em,可能你并不需要它们

【译】rem和em,可能你并不需要它们

每当要定义页面上元素的尺寸时,别人都说你应该使用 `em` 或 `rem` ,而不是`px`。
【译】下一代CSS--CSS自定义属性(CSS变量)使用

【译】下一代CSS--CSS自定义属性(CSS变量)使用

今日,在web开发中使用css预处理器已经成为一种标准。预处理器其中最大的优势就是可以让开发者自定属性。
ThreeJS四步制作一个简易魔方

ThreeJS四步制作一个简易魔方

魔方的外型很简单,就是由一些小正方体组成的一个大正方体而已。
关于通过H5页面唤起Native客户端的介绍

关于通过H5页面唤起Native客户端的介绍

目前通过H5页面唤起native App的场景十分常见,比如常见的分享功能。
如何使用web录制视频

如何使用web录制视频

最近在某个需求的评审会上,产品同学脑洞大开,提出了使用web录制视频的想法。