上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 三水清 2011-09-27 06:35:52express.js是nodejs的一个MVC开发框架,并且支持jade等多种模板。下面简单来说说express的安装和app.js文件的配置,然后在今后的教程中一步一步使用express.js搭建个聊天室。安装express.js如果你安装了npm,安装变得很简单,只需要在终端中运行下面的代码即可:npm install express -gd-g代表安装到NODE_PATH的lib里面,而-d代表把相依性套件也一起安装。如果沒有-g的话会安装目前所在的目录(会建立一个node_modules的文件夹),你可以透过以下指令来比较两者的不同:npm 阅读全文
posted @ 2012-05-23 10:11 Anjey 阅读(3554) 评论(0) 推荐(0) 编辑
摘要: 作者 田永强 发布于 2011年12月2日专栏的第二篇文章《Node&NPM的安装与配置》介绍Node的安装部署、环境配置以及NPM的安装。Node.js安装与配置Node.js已经诞生两年有余,由于一直处于快速开发中,过去的一些安装配置介绍多数针对0.4.x版本而言的,并非适合最新的0.6.x的版本 情况了,对此,我们将在0.6.x的版本上介绍Node.js的安装和配置。(本文一律以0.6.1为例,0.6的其余版本,只需替换版本号即可。从http://nodejs.org/#download可以查看到最新的二进制版本和源代码)。Windows平台下的Node.js安装在过去,Node 阅读全文
posted @ 2012-05-23 09:39 Anjey 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 这里只是纯粹的搭建,连环境都没有,还玩什么服务器端js,一切都成了浮云,让我们先搭建一个环境,输入一个“hello world”的页面。对的,windows7下的搭建,你只需一步一步跟着我做,就ok了,不用去了解过多的细节,那不是我们现在要关心的,我们现在首要目的是把环境搭建好,要不然就没有下一步了。 Step 1. 下载node.js在windows下是要安装在Cygwin下的,去Cygwin网站下载Cygwin安装程序。 Cygwin网站:http://cygwin.com/ 直接下载地址:http://cygwin.com/setup.exe Step 2. 安装 安装你下下来... 阅读全文
posted @ 2012-05-22 16:52 Anjey 阅读(263) 评论(2) 推荐(0) 编辑
摘要: Transform 适应于对任一DOM元素的2D或3D转换,这些转换效果有:旋转(rotate)、拉伸(scale)、平移(move)、倾斜(skew)等,利用 Transform和javascript可以制作一些简单的动画,可以为web应用带来些意想不到的效果。目前浏览器并不是完全支持所 有的Transform ,IE9、Firefox 和Opera 仅支持2D transforms ,相应的CSS定义为:-ms-transform 、-moz-transform 和-o-transform ,而Safari 和Chrome 都支持2D和3D transforms ,相应的CSS定义为:-w 阅读全文
posted @ 2012-05-07 10:39 Anjey 阅读(1016) 评论(0) 推荐(0) 编辑
摘要: 一、淡淡的开头语昨天趁着不想工作的时间间隙闲逛24ways,在My CSS Wish List一 文中,见到了个新鲜的CSS属性,就是题目中的box-flex,以前没有见过,顿生疑惑,不知是骡子还是马,于是习惯性谷歌之,真是不谷不知道,一谷吓 一跳。倒不是该属性本身,而是此属性作为导火索,让我了解了下CSS3中新的盒子模型——弹性盒子模型(Flexible Box Model)。对于我这样的流体布局控而言,这种盒子模型的出现就好比打麻将杠上开花杠到绝张边七条,让人兴奋不已。在国外,弹性盒子模型早在去年就开始 被提及,研究,与应用。然而,自己现在才第一次听到此概念,真是一不留神就out了,学习这 阅读全文
posted @ 2012-05-03 17:44 Anjey 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 题目如下:<script type="text/javascript">var x = 1;var y = 0;var z = 0;function add(n){n=n+1;}y = add(x);function add(n){n=n+3;}z = add(x);s=y+z;</script>求:y的值是?z 的值是?s的值是?我相信,肯定有同学会答错,当然,不是说他们不会,而是他们可能太大意了!我们首先看function add,两个add都没有返回值,而我们知道,没有明确返回值的,全部返回undefined,所以,y和z都会是undefine 阅读全文
posted @ 2012-04-20 13:53 Anjey 阅读(1464) 评论(0) 推荐(0) 编辑
摘要: 相等操作符会对操作值进行隐式转换后进行比较,如果一个操作值为布尔值,则在比较之前先将其转换为数值,这里 ![] 一定是布尔值了。 http://www.csser.com/board/4f3f516e38a5ebc9780004d3 阅读全文
posted @ 2012-04-13 11:14 Anjey 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 首先还是从很热门的实例parseInt("09")==0说起。parseInt(number,type)这个函数后面如果不跟第2个参数来表示进制的话,默认是10进制。比如说parseInt("010",10)就是10进制的结果:10,parseInt("010",2)就是2进制的结果:2,parseInt("010",8)就是8进制的结果:8,parseInt("010",16)就是16进制的结果:16。下面我来说说没有指定进制单位的时候,默认是10进制,但:如果是里面的Number是0开头的就 阅读全文
posted @ 2012-04-13 11:02 Anjey 阅读(53643) 评论(6) 推荐(5) 编辑
摘要: hasOwnProperty:是用来判断一个对象是否有你给出名称的属性或对象。不过需要注意的是,此方法无法检查该对象的原型链中是否具有该属性,该属性必须是对象本身的一个成员。 isPrototypeOf是用来判断要检查其原型链的对象是否存在于指定对象实例中,是则返回true,否则返回false。 阅读全文
posted @ 2012-04-13 10:56 Anjey 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 答案是1 其实弄清楚3个知识点,就能理解了 1. 234['toString'] 其实就是234.toString() 2. 对于Number toString() 方法可把一个 Number 对象转换为一个字符串,并返回结果。 NumberObject.toString(radix) radix 可选。规定表示数字的基数,使 2 ~ 36 之间的整数。若省略该参数,则使用基数 10。但是要注意,如果该参数是 10 以外的其他值,则 ECMAScript 标准允许实现返回任意值。 3.function.length代表函数定义的参数个数function... 阅读全文
posted @ 2012-04-13 10:26 Anjey 阅读(366) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页