-
call apply 改变上下文,实现继承查看全部
-
call apply 改变上下文查看全部
-
this查看全部
-
node.js 組成元素查看全部
-
DNS解析查找过程查看全部
-
Jishuwenda查看全部
-
Nodejs1查看全部
-
url uri url地址编码查看全部
-
commonjs 规范查看全部
-
;nbsp ;nbsp ;nbsp ;nbsp ;nbsp查看全部
-
function clickIt(e) { window.alert('Button is clicked'); } var button=document.getElementById('button'); button.addEventListener('click',clickIt); //事件驱动:为了某个事件注册了回调函数,但是这个回调函数不是马上执行,只有当事件发生的时候,才会调用回调函数,这种函数执行的方式叫做事件驱动~这种注册回调就是基于事件驱动的回调,如果这些回调和异步的I/O操作有关,可以看作是基于回调的异步I/O,只不过这种回调在nodejs中是有事件来驱动的 //事件循环Eventloop,倘若有大量的异步操作,一些I/O的耗时操作,甚至是一些定时器控制的延时操作,它们完成的时候都要调用相应的回调函数,从而来完成一些密集的任务,而又不会阻塞整个程序执行的流程,此时需要一种机制来管理,这种机制叫做事件循环 //EventEmitter查看全部
-
//<script src='a.js'></script> //<script src='b.js'></script> //<script src='c.js'></script> // b.js,while的条件永远为真,就会一直不断运行下去,阻塞在这里,这种为同步 /*var i=0; while(true) { i++; }*/ //js异步例子,setTimeout()和setInterval() var c=0; function printIt() { console.log(c); } function plus(callback) { setTimeout(function() { c +=1; callback(c); },1000); } plus(printIt);查看全部
-
/*回调举例*/ function learn(something) { console.log(something); } function we(callback,something) { something+=' is cool'; callback(something); } we(learn,'Node.js'); we(function(something) { console.log(something); },'Jade');查看全部
-
npm install -g n ->安装n模块,来管理和选择node版本。查看全部
-
http重要的概念~~查看全部
举报
0/150
提交
取消