最新消息:

最新发布 第4页

欧阳慕峰的Blog

Javascript

使用js进行图片剪裁的原理及实现

justnode 4年前 (2015-06-10) 1251浏览

首先要明白一个道理:在浏览器端使用js是无法真正的裁剪图片的,图片的裁剪是发生在服务器端。 在上传图片时,实际上传的是未裁剪的原始图片,同时表单中上传的内容还包括裁剪的起始位置已经裁剪区域的宽高。 当php接收到表单时,通过GD库来实现图片的真正裁剪...

Javascript

深入探究seajs和requirejs的差异

justnode 4年前 (2015-05-21) 1077浏览

对于这两款模块化加载器,作为前端同学来说肯定耳熟能详了,对于两者之间的差异,我们还是很有必要深入的探究下,这样对于理解模块化加载器的原理是非常有帮助的。首先我们来看一个例子对比: requirejs的示例   seajs的示例 (打开控制台查看输出结...

CSS

响应式网格系统

justnode 4年前 (2015-05-19) 765浏览

参考pure css实现的一套网格系统,使用方法如下: <div class="row"> <div class="col-1-2"> ...

mongodb

mongoose使用总结

justnode 4年前 (2015-05-12) 946浏览

mongoose是Node.js中操作mongodb的库,可以看成是Nodejs中的ORM,下面我们就听过代码来演示如何使用mongoose。 如何连接mongodb: var mongoose = require('mongoose'); v...

nodejs

用Async库进行异步控制

justnode 4年前 (2015-05-11) 839浏览

Async是一个流程控制工具包,提供了直接而强大的异步功能。可以在nodejs中使用,也可以直接在浏览器中使用。 注意:在async的waterfall、map、each、parallel等方法中,传入的处理数据或者执行任务的函数,都会接受一个回调参...

CSS

移动端动画的实现

justnode 4年前 (2015-05-07) 685浏览

借助于animate.css来实现动画无疑是一个非常简便的方法,animate.css的官网地址:http://daneden.github.io/animate.css/ 一款基于animate.css的工具:http://isux.tencent...

移动端

移动开发之屏幕尺寸

justnode 4年前 (2015-05-06) 731浏览

首先来看iPhone系列的尺寸: 参考:http://www.paintcodeapp.com/news/ultimate-guide-to-iphone-resolutions 从上图中我们可以看出,iPhone4,5,6的尺寸虽然不同,但是P...

nodejs

常见的npm包使用总结

justnode 4年前 (2015-05-03) 904浏览

1、open 功能:根据传入的参数,启动浏览器并打开 用法: var open = require('open') open('http://www.itkaoyan.cn',function(){ //回调函数是可选的 }) 2...

nodejs

如何制作并发布npm包

justnode 4年前 (2015-05-02) 2741浏览

本文讲解的是制作一个可以全局安装的npm包,和一般的包不同的是这种包在安装后就能在命令行运行相关的指令,比如grunt-cli,gulp等。 1、首先新建一个目录:node-justnode,在该目录下执行npm init命令,根据提示一步步输入包的...

Javascript

Dom7详解

justnode 4年前 (2015-05-01) 5480浏览 0评论

Dom7是Framework7中操作dom的库,完全面向移动端,没有复杂的兼容性处理。下面我们就来看看Dom7是如何进行dom操作的吧。 首先来看看addclass是如何实现的 addClass: function (className) { ...