bigao 的文章
-
升级Node.js的新方法:n 升级工具
重新从nodejs.org最新版本是一种方法,但我想应该有更简单的方法,那就是使用 n 这个工具包,我们可以使用NPM先安装 n 工具包,然后用它升级nodejs,十分的方便。 -
echarts如何单独设置bar图label位置?
@Kener-林峰 你好,想跟你请教个问题:echarts如何单独设置bar图label位置?具体就是根据数值的大小来设置是否在bar图里显示label 回答 设置柱子(bar)代表的数…… -
-
-
巧妙运用CSS中的负值
写本文的起因是,一天在群里有同学说误打误撞下,使用负的 outline-offset 实现了加号。嗯?好奇的我马上也动手尝试了下,到底是如何使用负的 outline-offset 实现加号呢? -
-
PHP开发常识:什么是Phar?
Phar能帮我们在打包和部署PHP应用上免去大量的麻烦,我推荐大家试试它。这篇文章只是介绍了Phar的一些主要概念,包括如何创建Phar,include文件,介绍stub文件的作用,如何访问Phar里的文件。 -
-
JavaScript ES6 里最重要的5个特性
从在过去的12个月里所从事的不同 JavaScript 相关项目中,我发现有 5 个 ES6 特性是不可或缺的,因为它们真正简化了 JavaScript 普通任务的完成方式。你心中的前 5 名可能和我的不一样,如果是的话,我希望你能在结尾的评论区分享它们。 -
CSS性能优化新属性 contain 的语法、作用及使用场景
如果你开发的页面非常复杂,那么,这个CSS的contain技术可以帮助你优化页面的性能。而对于第三方的小饰件,始终使用contain: strict;是很好的习惯,它可以保护你的页面不受它们的干扰而出现性能问题。 -
如何在安卓手机里安装Lighttpd + php + sqlite3组合
之前的文章里我介绍了如何在安卓手机上安装Linux,下面我将介绍如何在这个安装了Linux的手机上安装Lighttpd + php + sqlite3组合。 -
如何在安卓手机上安装Linux系统
在我们日常使用的安卓手机里安装一套完整的Linux系统,将使手机变得无比强大。我们可以将整个 Linux/Apache/MySQL/PHP安装到里面,让它运行一个PHP网站;我们还可以将nodejs安装到里面,帮我们干一些临时的JavaScript任务 -
为什么clear:both不起作用?
Web开发人员在调试网页时经常会遇到clear:both不起作用的情况,clear:both的作用是让改元素不浮动,让它在左右两边都没有其它网页元素排列。大多数情况下我们需要用用到clear:both,是因为让一个网页元素float:left或float:right时,它却浮动在其它元素旁, -
用纯JavaScript实现“复制到剪贴板”功能
,虽然是可以实现,但有一个弊端,它使用的是flash技术,而如今,很多浏览器开始不支持flash技术,所以,我们需要不依赖flash技术的JavaScript方法来实现浏览器端的剪贴板操作。今天给大家介绍的就是用纯JavaScript实现的解决方案:clipboard.js。 -
在自适应布局页面上如何让iframe保持高宽比例
如果网页中嵌入了一个视频iframe,我通常会给这个iframe设定固定的高度和宽度,这个高度和宽度的比例通常要适应视频的高宽必,比如16:9。但是,如果我们一旦写死了这个高度和宽度,当有人使用不同屏幕大小的设备访问网页时就会出现问题,比如小屏手机上 -
理解 JavaScript Async/Await 新语法函数会返回一个PromiseAsync函数和它的基于Promise的Equivalent在Async函数中处理错误整合
受到Zeit团队博文的启发,我们的PayPal团队不久之前将服务器端数据库迁移到了Async/Await上。我想要和你们分享一下我的经验。 -
理解 javascript 里的 bind() 函数
bind() 方法会创建一个新函数,当这个新函数被调用时,它的 this 值是传递给 bind() 的第一个参数, 它的参数是 bind() 的其他参数和其原本的参数。 -
Promise异步编程模式总结初始化Promise对象统一错误处理PromisifyfromCallbackMongoose Promisify
Promise是JavaScript中的一种异步编程范式, 一个Promise对象表示一个即将完成但还未完成的操作。 鉴于JavaScript中异步和回调的编程风格, Promise模式可以有效地避免『Callback Hell』。 -
-
-
JavaScript里的数组转化新方法Array.From
基本上,这些东西我们都可以使用Array.prototype.slice.call()这样的方法将arguments和NodeList等转行成想要的形式。如今,我们有了更直接的方法,直接将这些类数组的对象转化成真正的对象 -
-
-
-
使用requestAnimationFrame()优化JavaScript动画性能
现在有了一个新的、性能更好的方法可以实现JavaScript动画任务。之前我们曾讲过requestAnimationFrame() 这个方法。那篇文章里是一个系统的介绍,今天将在这里举2个实际例子和用法。