JS:1.3,函數(function)


ylbtech-JS:函數-導航
JS:3.1,函數(function)-定義 返回頂部

1,定義函數語法

通過定義函數名稱,參數和代碼語句來創建函數。

function 函數名([參數1,][參數2,][...])
{
	語句:
}

備注:
[]內的內容可以不寫。

參數是函數中使用的變量,變量的值是別調用函數按值傳值的。通過將函數放置在文檔的頭部分(head),函數中的代碼將在函數被調用之前加載。

2,怎樣調用函數

一個函數在沒被調用之前將不會執行。
(1)調用包含參數的函數。

函數名([參數1,][參數2,][...])

(2)調用不包含參數的函數。

函數名()
JS:3.2,函數-返回函數 返回頂部
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>無標題文檔</title>
<script language="javascript">
function total(a,b)
{
    result=a+b;
    return result;
}
</script>
</head>

<body>
<h1>1,返回語句</h1>
<script language="javascript">
var a=3;
var b=1;
var sum=total(a,b);
document.write(sum);
</script>
</body>
JS:3.3,函數-調用一個函數 返回頂部
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>無標題文檔</title>
<script language="javascript">
function fun()
{
    alert("Hello!");
}
</script>
</head>

<body>
<pre>
<h1>2,調用一個函數</h1>
<input type="button" onclick="fun()" value="調用函數" />
<a href="javascript:fun()">調用函數</a><br />
<p>
通過按下按鈕,一個函數將被調用。這個函數將彈出一個消息框
</p>
</pre>
</body>
</html>
JS:3.4,函數-調用一個函數(帶參數) 返回頂部
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>無標題文檔</title>
<script language="javascript">
function fun(word)
{
    alert("Hello "+word+"!");
}
</script>
</head>

<body>
<pre>
<h1>2,調用一個函數(帶參數)</h1>

<input type="button" onclick="fun('小姐')" value="調用函數" />
<p>
通過按下按鈕,一個函數將被調用。這個函數將彈出一個消息框。
</p>
</pre>
</body>
</html>
JS:3.5,函數-返回值的函數 返回頂部
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>無標題文檔</title>
<script language="javascript">
function fun()
{
    return ("你好,今天天氣很不錯!");
}
</script>
</head>

<body>
<h1>4,返回值的函數</h1>

<script language="javascript">
document.write(fun());
</script>
<p>
在body中的腳本調用函數。
</p>
<p>
這個函數返回一段文本。
</p>
</body>
</html>
JS:3.6,函數-調用外部js文件 返回頂部

 3.6.1, a1.js

function fun()
{
    alert("你好,今天天氣很不錯!");
}

3.6.2,

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>無標題文檔</title>
<script src="a1.js" language="javascript"></script>
</head>

<body>
<h1>
5,調用外部的js文件
</h1>
<input type="button" onclick="fun()" value="調用函數" />
</body>
</html>

 

warn 作者:ylbtech
出處:http://ylbtech.cnblogs.com/
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責任的權利。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM