Skip to Main Content
JavaScript 深入精要
book

JavaScript 深入精要

by Cody Lindley
December 2013
Intermediate to advanced content levelIntermediate to advanced
160 pages
2h 41m
Chinese
GoTop Information, Inc.
Content preview from JavaScript 深入精要
Function() 物件的使用概念
函式是陳述式的容器,可使用
()
括號運算子來呼叫。在呼叫的時候,你可以在括號裡面
傳遞參數,如此一來,當函式被呼叫時,裡面的陳述式即可存取那些值。
我們接下來會建立兩個版本的
addNumbers
函式物件,其中一個使用
new
運算子,另一個
使用更常見的字面值模式。這兩者都會使用兩個參數。在這兩個案例中,我們都會呼叫函
式,在
()
括號運算子中傳遞參數。
Live Codehttp://jsddle. net/javascript enlightenment/ dMrDk/
<!DOCTYPE html><html lang="en"><body><script>
var addNumbersA = new Function('num1', 'num2', 'return num1 + num2');
console.log(addNumbersA(2, 2)); // log 4
// 也可以使用比較常用的字面值來編寫,
var addNumbersB = function(num1, num2) {return num1 + num2;};
console.log(addNumbersB(2, 2)); // log 4
</script></body></html>
函式可以回傳一個值、建立一個物件,或當成簡化程式的機制。JavaScript 的函式有許多
用法,但最基本的用法,就是當成陳述式的執行範圍。
Function()
第四章
50
   
第四章 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

JavaScript 設計模式

JavaScript 設計模式

Stoyan Stefanov
HTML5 錦囊妙計

HTML5 錦囊妙計

Christopher Schmitt, Kyle Simpson
jQuery Mobile建置與執行

jQuery Mobile建置與執行

Maximiliano Firtman

Publisher Resources

ISBN: 9789863470120