自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 图片储存

aknfaljkf

2015-06-30 14:08:29 165

原创 JSONP小结

JSONP是什么JSONP(JSON with Padding)是JSON的一种“使用模式”,可用于解决主流浏览器的跨域数据访问的问题。由于同源策略,一般来说位于 a.com 的网页无法与不是a.com的服务器沟通,而 HTML 的<script> 元素是一个例外。利用 <script> 元素的这个开放策略,网页可以得到从其他来源动态产生的 JSON 资料,而这种使用模式就是所谓的 JSONP。用

2015-06-21 20:55:00 366

原创 为什么我们需要MVC?

作为一只前端汪,或许经常能听到MVC这个东西,即模型(Model)、视图(View)、控制器(Controller),很多人(包括我)或许在最初都觉得这个东西虽然解耦非常清晰,能让代码结构很明了,扩展性也很好,但是不能理解这个东西为何会跟“画网页”的前端扯上关系。MVC为何好用?最近百度IFE的任务也慢慢做到了第三个,第三个任务是用localStorage实现一个本地的“日程笔记”,一开始我觉得这个

2015-05-15 11:53:17 571

原创 对于校庆网站开发及上线的思考

这两个月一直在做复旦110周年的校庆网站,截止到目前(2015.5.9),还只有一个demo版上线: http://anniversary.fudan.edu.cn/demo/ 这个网站(或者说一张交互性比较强的展示性网页?)的前端基础布局、几个轮子(背景轮播、滚轮翻页、弹出框、全屏幕视频播放)是我一个人完成的,所以现在可以记录一下开发过程中的坑和积累的经验。项目中错误的选择以及反思1、早期忽视

2015-05-09 23:14:13 462

原创 Constructor同学你到底是谁?

众所周知,Javascript里面有一系列非常“码农不友好”的东西: constructor、prototype、原型链、匿名函数、闭包…… 更可怕的是,这些东西竟然有时候还会混到一起! 今天先讲讲constructor这东西到底是什么入门我们经常会看到类似这样的构造器函数:function a(){ this.value = 1;}var b = new a();b.constru

2015-05-02 11:21:31 446

原创 前端那些事儿(3) --- WEB架构的历史变迁

经常有人问我:前端到底是干啥的?怎么入门呀?为什么以前从来没有前端工程师这个职位,但是现在到处都在招前端?大多数的新人刚刚入门前端,就扑面上去把HTML、CSS、JS学了,然后感觉前端就是这么多内容,简直就是个“画网页的”,实在没什么技术含量,这种观点甚至被很多大牛不停的宣扬,比如知乎上的某轮子(逃所以我想专门写一篇文章来介绍一下WEB发展的历史,为什么需要前端工程师,以及前端工程师到底是做

2015-04-12 11:37:06 1563

原创 前端那些事儿(1) --- javascript模块化(上)

最近在给学生网的小朋友做前端培训,发现大部分人对于框架、模块这些概念了解实在太少,就在这里写点东西给小朋友们科普一下。所谓的模块,就是一段js代码,它可以实现页面里的各种功能,比如表单验证、进度条插件等等等等。下面我们不妨说说几种常见的写法:一、初阶写法一个初阶的js脚本大概是这样子的:function A(){ //do something}function B(){ //do

2015-04-12 01:31:14 467

原创 2048游戏源码解读

在github上找到了一个很不错的2048游戏:https://github.com/gabrielecirulli/2048

2015-03-10 21:37:12 223

原创 Javascript+Canvas实现吸尘器模型

自从复旦学生网的前辈给我看了canvas标签用来做游戏的功能之后便一发不可收拾,做出了几个有意思的东西,这个吸尘器就是一个很简单的模型。首先这个模型有两类物体:吸尘器(红色小球)、垃圾(黑色小球)。其中垃圾随机分布在画布中,吸尘器跟随鼠标移动。当吸尘器靠近垃圾的时候,垃圾会移动位置,逐渐靠近吸尘器,直到被吸入,从画布上删除。首先定义基本属性如下:var width

2014-12-12 23:14:15 407

Javascrip+Canvas实现吸尘器模型

自从复旦学生网的前辈给我看了canvas标签用来做游戏的功能之后便一发不可收拾,做出了几个有意思的东西,这个吸尘器就是一个很简单的模型。首先这个模型有两类物体:吸尘器(红色小球)、垃圾(黑色小球)。其中垃圾随机分布在画布中,吸尘器跟随鼠标移动。当吸尘器靠近垃圾的时候,垃圾会移动位置,逐渐靠近吸尘器,直到被吸入,从画布上删除。首先定义基本属性如下:var width =

2014-12-12 22:54:51 123

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除