摘要: ----------------------------Nodejs是个什么东西javascript是一门完整的语言,可以运行在不同的上下文环境中.我们平时都在浏览器中运行javascript代码,浏览器为js提提供了一个上下文,它定义了使用JavaScript可以做什么Node.js事实上就是另外一种上下文,它允许在后端(脱离浏览器环境)运行JavaScript代码。要实现在后台运行JavaScript代码,代码需要先被解释然后正确的执行。Node.js的原理正是如此,它使用了Google的V8虚拟机(Google的Chrome浏览器使用的JavaScript执行环境),来解释和执行Java 阅读全文
posted @ 2012-08-11 18:27 zzu-han 阅读(5025) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个要完全复制数组的问题,因为用slice和concat进行数组复制的时候,是轻度的复制,当遇见二维数组的时候,就会出问题。函数如下:1 function extend (destination,source) { /* 常见的对象复制法 只能复制对象第一层 遇到对象中带对象就蔫了*/2 3 for (var attr in source) {4 destination[attr] = source[attr];5 }6 7 }因为二维数组的构造造成的,二维数... 阅读全文
posted @ 2012-08-11 16:17 zzu-han 阅读(1076) 评论(0) 推荐(0) 编辑