摘要: JSONP $.getJSON("http://localhost:9011/getData?callback=?", function(data){ console.log(data);// "hello world" }); server app.get("/getData", function(req, res, next){ var data = "hello worl... 阅读全文
posted @ 2017-02-28 19:26 sxshijingjing 阅读(104) 评论(0) 推荐(0) 编辑
摘要: var fs = require("fs"); var readStream = fs.createReadStream(path, {'encoding':'utf8'}); var bufferData = [], size = 0; readStream.on('data', function(chunk){// typeof chunk "string" bufferData... 阅读全文
posted @ 2017-02-28 19:11 sxshijingjing 阅读(877) 评论(0) 推荐(0) 编辑
摘要: 数组arr为无序数组 先对数组arr进行排序 Array.prototype.sort 排序后的arr顺序为从小到大,所以如果值是重复的,那一定是相邻的 for循环判断(每次循环重新计算数组arr的长度) 如果item[arr[i]]存在,则执行item[arr[i]].count++; 如果ite 阅读全文
posted @ 2017-02-28 18:52 sxshijingjing 阅读(6018) 评论(0) 推荐(0) 编辑
摘要: 1 function fn1(){console.log(1);} 2 fn1();//2 3 function fn1(){console.log(2);} 4 fn1();//2 在javascript中,直接通过function声明的函数,后面的定义会影响到之前的引用。 1 var fn1 = 阅读全文
posted @ 2016-02-15 14:57 sxshijingjing 阅读(192) 评论(0) 推荐(0) 编辑
摘要: javascript函数的返回值函数在没有明确返回值的情况下,全部都返回undefined当函数有明确的返回值时:如果函数返回值为常规意义上的值类型(Number、boolean、String)时, 通过new运算符将会返回一个该函数的实例对象;如果函数返回一个引用类型(Object、Array、F... 阅读全文
posted @ 2015-09-23 15:06 sxshijingjing 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 浏览器事件循环工作原理浏览器有一个事件循环用于检查事件队列,处理延时的事件、UI事件(例如:点击,滚动等),ajax回调,以及提供给setTimeout()和setInterval()的回调,都会依次被事件循环处理。因此,当调用setTimeout()函数时,即使延迟的时间被设置为0,提供的回调也会... 阅读全文
posted @ 2015-09-23 14:25 sxshijingjing 阅读(437) 评论(0) 推荐(0) 编辑
摘要: for(语句1;语句2;语句3){ //被执行的代码块;}语句1: 在循环开始前执行;语句2: 定义运行循环的条件;语句3: 在循环已被执行之后执行;通常说,语句1、2、3都是可选的语句2:通常语句2用于评估初始变量的条件;语句2同样是可选的;如果语句2返回true,则循环再次开始;如果语句2返回... 阅读全文
posted @ 2015-08-27 19:20 sxshijingjing 阅读(103) 评论(0) 推荐(0) 编辑
摘要: cmd-->node-inspector &browser http://127.0.0.1:8080/debug?port=5858cmd-->cd:node项目node --debug app.js 阅读全文
posted @ 2015-04-08 11:39 sxshijingjing 阅读(152) 评论(0) 推荐(0) 编辑
摘要: nodejs框架类库很多,“流程控制”本来是件比较简单的事,但是对于nodejs的异步架构的实现方法,对于需要同步的业务逻辑,实现起来比较麻烦。async的集合控制:async.map(arr, function(item, callback){},callback(err, results){})... 阅读全文
posted @ 2015-03-26 12:04 sxshijingjing 阅读(12298) 评论(0) 推荐(0) 编辑
摘要: Node 是一个服务器端 JavaScript 解释器,Node 本身运行 V8 JavaScript,它将改变服务器应该如何工作的概念。它的目标是帮助程序员构建高度可伸缩的应用程序,编写能够处理数万条同时连接到一个(只有一个)物理机的连接代码。http://nodejs.org/点击DOWNLO... 阅读全文
posted @ 2015-03-04 17:25 sxshijingjing 阅读(617) 评论(0) 推荐(0) 编辑