在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ HTML/ JavaScript函數(shù)
Javascript Math.log()方法
Javascript String.sub()方法
JavaScript表單驗(yàn)證
Javascript教程
Javascript String.fontsize()方法
Javascript Date.getUTCHours()方法
JavaScript運(yùn)算符
Javascript RegExp.ignoreCase屬性
Javascript Date.toLocaleDateString()方法
Javascript String.valueOf()方法
Javascript Date.setUTCMinutes()方法
JavaScript Switch Case
JavaScript Function() 構(gòu)造
Javascript Math.floor()方法
JavaScript頁面刷新
Javascript Math.abs()方法
Javascript Array.pop()方法
Javascript Boolean.valueOf()方法
Javascript Number.MIN_VALUE
Javascript Date.parse()方法
Javascript Math.LOG10E屬性
Javascript Math.random()方法
Javascript Date.getYear()方法
Javascript Array.some()方法
Javascript Array.filter()方法
Javascript Array.join()方法
JavaScript for循環(huán)
Javascript String.localeCompare()方法
JavaScript語法
Javascript Array.length屬性
Javascript String.strike()方法
Javascript String.constructor屬性
JavaScript Date對(duì)象
Javascript Date.setYear()方法
Javascript Math.E屬性
Javascript Math.LN10屬性
Javascript Math.sqrt()方法
Javascript Array.reverse()方法
Javascript String.length屬性
Javascript RegExp.lastIndex屬性
Javascript Arrays對(duì)象
Javascript Boolean.toSource()方法
Javascript Date.valueOf()方法
JavaScript while循環(huán)
Javascript Date.getDate()方法
Javascript Date.toUTCString()方法
Javascript Math.SQRT2屬性
Javascript Array.lastIndexOf()方法
Javascript String.slice()方法
Javascript Date.getTime()方法
Javascript Date.getSeconds()方法
Javascript RegExp.toString()方法
Javascript String.replace()方法
Javascript Array.splice()方法
Javascript多媒體
Javascript Math.atan2()方法
Javascript Date.toString()方法
Javascript Date.getUTCMinutes()方法
Javascript Date.getFullYear()方法
Javascript Date.setDate()方法
Javascript Array.slice()方法
Javascript Math.ceil()方法
Javascript Date.getHours()方法
JavaScript事件
Javascript Math.pow()方法
Javascript Math.exp()方法
Javascript Date.getMonth()方法
Javascript Date.setUTCDate()方法
Javascript Array.reduce()方法
Javascript Date setUTCMilliseconds()方法
JavaScript文檔對(duì)象模型或DOM
Javascript String.blink()方法
Javascript Number.POSITIVE_INFINITY
Javascript Math.asin()方法
JavaScript動(dòng)畫
Javascript Number.MAX_VALUE
Javascript RegExp.global屬性
Javascript Date.getMinutes()方法
Javascript Date.UTC()方法
Javascript Date.getUTCMilliseconds()方法
Javascript Math.SQRT1_2屬性
Javascript Array.every()方法
Javascript String.anchor()方法
JavaScript if...else語句
Javascript Math.round()方法
Javascript Array.concat()方法
Javascript Boolean.toString()方法
Javascript Math.sin()方法
Javascript Math.max()方法
Javascript Date.setMilliseconds()方法
JavaScript對(duì)象
Javascript String.toLocaleLowerCase()方法
Javascript Math.min()方法
JavaScript傳統(tǒng)DOM
Javascript Array.unshift()方法
Javascript Date.toTimeString()方法
Javascript String.toString()方法
Javascript String.substring()方法
Javascript Array.constructor屬性
正則表達(dá)式和RegExp對(duì)象
Javascript Math.acos()方法
JavaScript Boolean.constructor()方法
Javascript RegExp.source屬性
Javascript Math.PI屬性
JavaScript W3C DOM
Javascript Date.setMinutes()方法
JavaScript Cookies
JavaScript循環(huán)控制
Javascript Array.push()方法
Javascript Date.getMilliseconds()方法
Javascript Date.getUTCSeconds()方法
Javascript String.charAt()方法
Javascript Date.getUTCFullYear()方法
JavaScript對(duì)話框
Javascript String.toUpperCase()方法
Javascript Math.atan()方法
Javascript Number.NEGATIVE_INFINITY
Javascript Date.getUTCDay()方法
Javascript String.search()方法
Javascript String.substr()方法
Javascript Array.toString()方法
Javascript String.sup()方法
Javascript String.charCodeAt()方法
Javascript Math.cos()方法
Javascript String.bold()方法
Javascript Math.tan()方法
Javascript RegExp.test()方法
Javascript Date.toDateString()方法
JavaScript錯(cuò)誤和異常處理
JavaScript函數(shù)
Javascript String.link()方法
JavaScript嵌套函數(shù)
Javascript Boolean對(duì)象
Javascript Array.shift()方法
Javascript String.small()方法
Javascript Date.getUTCMonth()方法
Javascript String.lastIndexOf()方法
Javascript Math.toSource()方法
Javascript Array.reduceRight()方法
JavaScript變量和數(shù)據(jù)類型
Javascript Number.NaN
Javascript Array.toSource()方法
Javascript頁面打印
Javascript Date.setUTCFullYear()方法
Javascript Array.indexOf()方法
Javascript RegExp.exec()方法
Javascript Date.setUTCSeconds()方法
Javascript String.match()方法
Javascript Date.setSeconds()方法
Javascript Array.sort()方法
Javascript Math.LOG2E,屬性
Javascript Math對(duì)象
Javascript Math.LN2屬性
Javascript String對(duì)象
JavaScript頁面重定向
Javascript RegExp.toSource()方法
Javascript Date.getUTCDate()方法
Javascript String.concat()方法
Javascript Array.map()方法
Javascript Date.toSource()方法
Javascript String.toLowerCase()方法
在HTML文件放置JavaScript
JavaScript for...in 循環(huán)
Javascript Object.prototype
Javascript RegExp.constructor屬性
JavaScript void關(guān)鍵詞
Javascript Date.getTimezoneOffset()方法
Javascript RegExp.multiline屬性
Javascript Date()函數(shù)
Javascript Date.setUTCHours()方法
JavaScript Array.forEach()方法
在瀏覽器中啟用JavaScript
Javascript Date.setTime()方法
Javascript String.toLocaleUpperCase()方法
Javascript Date.setHours()方法
Javascript Date.constructor屬性
Javascript String.fixed()方法
Javascript Number對(duì)象
Javascript String.italics()方法
Javascript String.big()方法
Javascript String.fontcolor()方法
Javascript Date.getDay()方法
JavaScript IE4 DOM
Javascript Date.setMonth()方法
Javascript Date.setFullYear()方法
JavaScript函數(shù)字面值

JavaScript函數(shù)

函數(shù)是一組可重用的代碼,可以在程序的任何地方被調(diào)用。這消除了一次又一次地寫入相同的代碼的需要。這將幫助程序員編寫模塊化代碼。您可以在一些小且易于管理的功能劃分大程序。

像任何其他高級(jí)編程語言,JavaScript支持所有必要寫模塊化的代碼使用函數(shù)的特點(diǎn)。

一定見過這樣 alert() 和write()在前面的章節(jié)功能。我們一次又一次地使用這些功能,但它們已經(jīng)寫在核心JavaScript只有一次。

JavaScript允許我們寫自己的函數(shù),以及本節(jié)將介紹如何編寫自己的函數(shù)在JavaScript。

函數(shù)定義:

之前我們使用函數(shù),所以我們需要定義一個(gè)函數(shù)。以限定在JavaScript函數(shù)最常用的方法是通過使用function關(guān)鍵字,隨后是唯一的函數(shù)名,參數(shù)列表(可能為空),并且通過大括號(hào)包圍的語句塊。基本語法如下所示:

<script type="text/javascript">
<!--
function functionname(parameter-list)
{
  statements
}
//-->
</script>

實(shí)例 :

一個(gè)簡單的函數(shù),它不帶任何參數(shù)稱為sayHello,在這里定義:

<script type="text/javascript">
<!--
function sayHello()
{
   alert("Hello there");
}
//-->
</script>

調(diào)用一個(gè)函數(shù):

在腳本中調(diào)用函數(shù),需要簡單如下編寫函數(shù)的名稱:

<script type="text/javascript">
<!--
sayHello();
//-->
</script>

 

函數(shù)參數(shù):

到現(xiàn)在為止,我們已經(jīng)看到了函數(shù)不帶參數(shù)。但是有一個(gè)設(shè)施,以傳遞不同的參數(shù),而調(diào)用一個(gè)函數(shù)。通過這些參數(shù)可以在函數(shù)內(nèi)部捕獲并處理任何可以通過這些參數(shù)來完成。

函數(shù)可以用逗號(hào)分隔的多個(gè)參數(shù)。

實(shí)例:

讓我們做一些修改 sayHello 函數(shù)。這一次,它會(huì)使用兩個(gè)參數(shù):

<script type="text/javascript">
<!--
function sayHello(name, age)
{
   alert( name + " is " + age + " years old.");
}
//-->
</script>

注:我們使用+運(yùn)算符來連接字符串和數(shù)字都在一起。 JavaScript不介意數(shù)字加上字符串。

現(xiàn)在,我們可以調(diào)用這個(gè)函數(shù)如下:

<script type="text/javascript">
<!--
sayHello('Zara', 7 );
//-->
</script>

 

return 語句:

一個(gè) JavaScript 函數(shù)可以有一個(gè)可選的return語句。如果你想從一個(gè)函數(shù)返回一個(gè)值這是必需的。這條語句應(yīng)該是函數(shù)的最后一條語句。

例如,可以通過傳遞兩個(gè)數(shù)字參數(shù)到函數(shù),那么可以從函數(shù)希望返回在調(diào)用程序乘法值。

例子:

這個(gè)函數(shù)有兩個(gè)參數(shù),將其連接在調(diào)用程序返回合成:

<script type="text/javascript">
<!--
function concatenate(first, last)
{
   var full;

   full = first + last;
   return  full;
}
//-->
</script>

現(xiàn)在,我們可以調(diào)用這個(gè)函數(shù)如下:

<script type="text/javascript">
<!--
   var result;
   result = concatenate('Zara', 'Ali');
   alert(result );
//-->
</script>

 

高級(jí)概念的函數(shù):

有很多東西需要學(xué)習(xí)JavaScript函數(shù)。已經(jīng)把下面這個(gè)教程中的一些重要概念。建議了解學(xué)習(xí)它們至少一次。