JavaScript函式定義和使用
阿新 • • 發佈:2021-01-07
技術標籤: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 函式