摘要: 一年前,刚来网易实习的时候接触了NEJ,那是第一次接触模块化开发,感觉想出这个idea的人简直是天才,同时也对于这种框架的实现非常好奇,惭愧的是,那时甚至连jQuery的原理都不知道。 随着这一年对于JS面向对象的理解有所加深,看着《JavaScript设计模式》就跟着自己动手码码代码,所以这是一篇 阅读全文
posted @ 2016-09-06 10:13 康东扬 阅读(1138) 评论(16) 推荐(0) 编辑
摘要: 这里来个倒叙,先说一下this的几种情况指向:形如obj.fn()的this指向obj,形如fn()的this指向window匿名函数的this指向window事件回调函数的this指向dom元素定时器的回调函数指向window构造函数中的this指向实例可以使用call、appl... 阅读全文
posted @ 2016-08-01 14:01 康东扬 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 水平居中HTML: CSS:div.wrapper { height: 500px; width: 1000px; border: 1px solid #000;}div.item { margin: 0 auto; height: 200px;... 阅读全文
posted @ 2016-05-02 13:27 康东扬 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 首先,上个人网站的留言页面,大家可以看看效果:留言板这里也上个效果图前端为了省事,使用jQuery编写,后台使用php简单读写mysql数据库。数据库设计和实现思路数据库创建了一个表:comments,结构如下图:全部评论(包括文章评论回复,留言板)都写在同一张表中,不同的评论区用... 阅读全文
posted @ 2016-04-29 13:50 康东扬 阅读(3203) 评论(1) 推荐(0) 编辑
摘要: 前几天一个朋友问了我要做看你有多色这样的一个游戏需要怎么学,我也就自己写了一下。我有放在自己的个人网站上:查看游戏源代码也放在了github上:查看源码现在开始说明制过程:项目结构注:偷懒用了jquery,其实代码不多,完全可以原生js,另外,由于这次我没有使用图片,所以img里面... 阅读全文
posted @ 2016-04-18 15:56 康东扬 阅读(526) 评论(0) 推荐(0) 编辑
摘要: 上一篇:javascript基础教程(1)for语句的详解先来个简单的for循环语句:var count = 0;for(var i = 0; i < 5; i++){ count += i;}console.log(count) // 0 + 1 + 2 + 3 + 4 ... 阅读全文
posted @ 2016-03-07 21:54 康东扬 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 在看《JavaScript基础教程(第9版)》,敲敲笔记,另外补充补充自己的理解,看两三章就写成一篇。脚本放在哪里?建议放在之前,由于js是单线程加载执行,如果放在之间,那么可能在加载执行js的时候会出现页面短暂空白的现象。补充说明一下,css最好放在之间,这样能避免页面的样式没有... 阅读全文
posted @ 2016-03-07 20:39 康东扬 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 游戏查看源码和素材下载博主学习前端一年多一点,还是个新手,不过勇于尝试,才能不断进步,如果代码质量不好,欢迎提意见,下面开始讲解,首先贴张游戏界面图:游戏使用canvas画图制作,分析游戏确定有这几个元素:天空背景不动小鸟上下移动,左右不动地板和水管向左移动(造成小鸟向前移动的错觉... 阅读全文
posted @ 2016-02-08 14:28 康东扬 阅读(989) 评论(5) 推荐(1) 编辑
摘要: 查看效果百度网盘demo下载html代码: 分页器 css代码:.pager-box:after{ display:block; height:0; visibility:hidden; clear:both; ... 阅读全文
posted @ 2016-02-05 18:34 康东扬 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 最近在看《MVC的JavaScript Web富应用开发》,其中出现了ES5新增的bind函数的实现代码,本人菜鸟一枚,花了一天才搞明白,代码先上:if (!Function.prototype.bind) { Function.prototype.bind = functi... 阅读全文
posted @ 2016-01-30 17:51 康东扬 阅读(223) 评论(0) 推荐(0) 编辑