【NodeJS 学习笔记03】先运行起来再说
摘要:前言最近同事推荐了一个不错的网址:https://github.com/nswbmw/N-blog/wiki/_pages里面的教程很是详细,我们现在跟着他的节奏学习下NodeJS,一个简单的博客我们这次来个过年七天乐......看看能不能nodeJS来个入门让nodeJS跑起来第一步当然是安装nodeJS环境了,现在windows安装nodeJS比较快了,直接下载即可:http://www.nodejs.org/download/这里根据需要下载,下载完成后直接下一步下一步即可,完了我们就具有nodeJS环境了第二步,为了方便我们后面操作,我们直接在D盘见了一个文件夹blog然后打开wind
阅读全文
posted @
2014-01-30 13:47
叶小钗
阅读(27399)
推荐(17)
【一次面试】再谈javascript中的继承
摘要:前言面向对象编程是每次面试必问的知识点,而前端js如何实现继承每次命中率高达80%这不,近两天我们面试时候,同事就问道面试者此问题,但是,不论之前自己做的回答,还是面试者的回答,基本都不太令人满意很大的原因是多数时候前端并不需要实现继承,就jquery来说也基本上是一码到底,没有实现继承,据我所知,也就prototype与ext实现过继承所以继承对前端来说似乎不太适用近两年来情况有所变化,SPA的兴起以及前端逻辑的复杂化,让前端代码愈发的多,愈发的重,所以继承慢慢的进入了一些初级一点的前端视野所以,好好的了解如何实现继承,继承的几个用法,是非常有意义的,就算只是为面试都是很有用的文章只是个人见
阅读全文
posted @
2014-01-23 18:40
叶小钗
阅读(8858)
推荐(28)
【NodeJS 学习笔记02】入门资源很重要
摘要:前言在我映像中,异步最早出现与ajax,当时我还在搞.net,然后.net居然出了一个异步的控件......虽然我最后知道了他不是异步的......然后,前端异步用得特别多,如果不是异步的程序,你都不好意思说是自己写的NodeJs是机遇javascript做出来的,异步编程模型这一特点也被带了过来,异步有很多优点,但是对设计而言却是一个噩梦,异步会打乱时序,所以加大了设计困难,但是异步对性能提升、对用户体验有了革命性的提高,所以NodeJS的 异步特性相当明显,今天我们就来简单学习异步I/O其实在操作系统层面上,只有两种I/O方式,堵塞和非堵塞在堵塞模型中,应用程序需要等待I/O完成才返回结果
阅读全文
posted @
2014-01-19 23:03
叶小钗
阅读(3522)
推荐(1)
一次面试回顾——探讨表现与数据分离
摘要:前言半年多之前有一次面试,当时只是想要张回家的免费机票,顺便看看运气却不想那次面试获益颇丰,所以没事出去面试面试对个人的知识总结以及思维的深化很有帮助的哦深化当然不是一朝一夕的事情,比如当时面试官就问我什么是“表现与数据分离”,就这个问题我就前前后后学习了很久,也和很多同事讨论过,但是一直没有一个比较好的结果最近在做ipad相关的单页应用研究,被一个问题困住了思维,晚上看了两集布袋戏,完了在纸上画着画着,突然对半年多之前的一道面试题很有点思路于是,今天晚上,抽时间记录之,此文只是个人见解,不一定正确,有误请指正,时间紧时间晚,行文不清晰勿怪面试回顾首先,当时我简历是抄的,里面有一句“对表现与数
阅读全文
posted @
2014-01-17 00:35
叶小钗
阅读(10048)
推荐(17)
【NodeJS 学习笔记01】不学就老了
摘要:前言再不学nodeJs,我们就老了......在HTML5大浪袭来的时候,很多先辈就开始了NodeJs之旅,而那时我还在做服务器端的程序后来转成前端,和梯队的距离已经很大了,因为我会服务器端语言,还干了很久,所以至今才开始学习NodeJs,向完整的前端前进这次学习NodeJs的计划是:① 1-2周学习基础知识② 1周左右开发一个简单项目③ 利用NodeJs开发一套用于移动端调试的工具④ 打包相关(这个可能比较远了)NodeJs特点① 异步从文件读取到网络请求,NodeJs皆以异步完成,回调函数占据重要作用,在编程模型上Node是领先的② 事件回调事件回调让程序变得轻巧,但是具体怎么样还是取决于
阅读全文
posted @
2014-01-14 21:27
叶小钗
阅读(8391)
推荐(7)
【小贴士】zepto find元素以及ios弹出键盘可能让你很头疼
摘要:前言在此,我不得不说移动端的兼容问题很多,并且很令人头疼,这不,这个星期又有两个让我逮着了,一个是使用zepto过程中出现的问题,一个是ios虚拟键盘的问题我这里做一次记录,以免以后忘了,同时希望对后面做移动开发的朋友有一定帮助,首先,我们调一个简单的来说zepto与querySelectorAll首先,W3C提供了新的查询接口,querySelector与querySelectorAll其中querySelector返回的是一个对象选择第一个对象,querySelectorAll返回的一个集合(NodeList)以百度首页来说,会出现这样的现象:其他地方可能还会说道queryselector
阅读全文
posted @
2014-01-12 16:05
叶小钗
阅读(5541)
推荐(5)
【iScroll源码学习04】分离IScroll核心
摘要:前言最近几天我们前前后后基本将iScroll源码学的七七八八了,文章中未涉及的各位就要自己去看了1. 【iScroll源码学习03】iScroll事件机制与滚动条的实现2. 【iScroll源码学习02】分解iScroll三个核心事件点3. 【iScroll源码学习01】准备阶段4. 【iScroll源码学习00】模拟iScroll我们学习源码的目的绝不是学习人家的源码,而是由高手的代码里面学习思想,或者研究解决方案,就拿我们这次学习iScroll,我的目的就是“抄袭”,我今天就针对自己的需求来抄袭iScroll的源码,组成自己的库,然后用于项目,然后高高兴兴的装B.......关系图工具类第
阅读全文
posted @
2014-01-07 16:50
叶小钗
阅读(4126)
推荐(7)
【iScroll源码学习03】iScroll事件机制与滚动条的实现
摘要:前言想不到又到周末了,周末的时间要抓紧学习才行,前几天我们学习了iScroll几点基础知识:1. 【iScroll源码学习02】分解iScroll三个核心事件点2. 【iScroll源码学习01】准备阶段3. 【iScroll源码学习00】模拟iScroll今天我们来学习其事件机制以及滚动条的实现,完了后我们iScroll就学习的差不多了,最后会抽离iScroll的精华部分组成一个阉割版iScroll并总结下iScroll的一些地方结束iScroll的学习,然后彻底扑向nodeJS了iScroll事件机制我们平时所说的事件机制其实应该分开,分成两块:① DOM的事件相关② 系统自建事件机制在我
阅读全文
posted @
2014-01-04 14:23
叶小钗
阅读(12566)
推荐(5)
展望14,献给困惑的初级前端,理想不甘消磨,目标不能停滞!
摘要:题记四月前,低迷、失志踌躇不前形容自己再好不过,中途来了一次彻底的醒悟,于是我发现自己变得勤奋了,我发现自己乐于付出了,因为我知道安逸的生活磨砺不出优秀的能力,没有能力的人何来安逸?于是我清晰了自己的理想,明确了自己的目标天道酬勤,敢于自省且突破自身的人总会得到上天的眷念,前提是你是不是正在作死!想找个好点的工作安逸度日,一点一点的吃着老本,甚至还感觉游刃有余?不再精进自己的能力,做着毫无工作量的事情,却又抱怨自己的才华得不到施展? 于是,突破不了工作的困局就一再的消磨自己的意志,丧失了思想会看不清东西,失去了眼界就是折翼的雄鹰,生活带来的是活生生的真实,最后只会发现很无力 我们无力改变生活的
阅读全文
posted @
2014-01-01 23:28
叶小钗
阅读(8482)
推荐(62)
【iScroll源码学习02】分解iScroll三个核心事件点
摘要:前言最近两天看到很多的总结性发言,我想想今年好像我的变化挺大的,是不是该晚上来水一发呢?嗯,决定了,晚上来水一发!上周六,我们简单模拟了下iScroll的实现,周日我们开始了学习iScroll的源码,今天我们接着上次的记录学习,因为最近事情稍微有点多了学习进度可能要放慢,而且iScroll这个库实际意义很大,不能囫囵吞枣的学习,要学到精华,并且要用于项目中的,所以初步规划是最近两周主要围绕iScroll展开而后两个选择:① 分离iScroll代码用于项目;② 抄袭iScroll精华部分用于项目。无论如何都要用于项目......iScroll源码学习01准备阶段SPA移动站点APP化研究之上中下
阅读全文
posted @
2014-01-01 15:50
叶小钗
阅读(12931)
推荐(10)