-
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
提交
取消