1. 程式人生 > 其它 >JavaScript函式定義和使用

JavaScript函式定義和使用

技術標籤:JavaScript

之前說過 JS函式和JS物件方法是兩個完全不一樣的東西。
但是按照之前再Python和Java中的理解 函式和方法只是不同的叫法而已 但是來到這裡就變成了兩個完全不一樣的東西。

之前物件的方法是這樣定義的:
methodName: function() {}
而函式是這樣定義的:function functionName() {}

而呼叫的時候:
物件的方法:objectName.methodName()
函式:functionName(arg1, arg2)

如何把這個函式寫在JS指令碼中?(function自然而然寫在script tag下面)

<
!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鳥教程(runoob.com)</title> </head> <body><p>點選這個按鈕,來呼叫帶引數的函式。</p> <button onclick="myFunction('My friend','piece of shit')">點選這裡</button> <script>
function myFunction(name,job){ alert("Welcome " + name + ", your " + job); } </script></body> </html>

如何寫帶有返回值的函式?
就是return就完事了

refer: JavaScript 函式