国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JavaScript中的return語句簡單介紹

2024-05-06 16:25:54
字體:
供稿:網(wǎng)友
return語句在js中起到舉足輕重的作用,該關(guān)鍵字不僅具有返回函數(shù)值得功能,還具有一些特殊的用法,有個清晰的把握是非常有必要的,下面通過本篇文章給大家簡單介紹下return語句的作用
 

return語句在js中非常的重要,不僅僅具有返回函數(shù)值的功能,還具有一些特殊的用法,下面就結(jié)合實例簡單介紹一下return語句的作用。

一.用來返回控制和函數(shù)結(jié)果:

通常情況,return語句對于一個函數(shù)是很有必要的,因為往往需要函數(shù)在一系列的代碼執(zhí)行后會得到一個期望的返回值,而此值就是通過return語句返回,并且將控制權(quán)返回給主調(diào)函數(shù)。

語法格式:

return 表達式 

代碼實例如下:

function add(){ var a=1; var b=2; return a+b;}function func(){ console.log(add())}func(); 

以上代碼中,當(dāng)調(diào)用func()函數(shù)的時候,控制權(quán)由func函數(shù)掌握,當(dāng)再調(diào)用add函數(shù)的時候,控制權(quán)交付給add函數(shù),然后返回一個值并將控制權(quán)再交付給func函數(shù)。

通常情況下return后面跟有表達式,但是并不是絕對的,例如:

return;

此情況就是單純的將控制權(quán)轉(zhuǎn)交給主調(diào)函數(shù)繼續(xù)執(zhí)行。

擴展說明:

return語句的普通應(yīng)用并沒有特殊之處,最需要注意的是return false的使用。事件處理函數(shù)返回false可以組織默認(rèn)事件的發(fā)生。

代碼實例如下:

<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.survivalescaperooms.com/" /> <title>腳本之家</title> <script type="text/javascript"> window.onload=function(){  var olink=document.getElementById("thelink");  olink.onclick=function(){ return false } } </script> </head> <body> <a href="http://www.survivalescaperooms.com" id="thelink">腳本之家</a> </body> </html> 

點擊一個鏈接就會發(fā)生onclick事件,它的默認(rèn)動作是鏈接指向href屬性規(guī)定的鏈接,但是如果事件處理函數(shù)使用了return false,那么就會阻止默認(rèn)事件的發(fā)生。

return false也可以組織事件冒泡現(xiàn)象的發(fā)生,具體內(nèi)容可以參閱JavaScript中return false的作用是什么一章節(jié)。

以上通過具體實例給大家介紹了JavaScript中的return語句,希望大家喜歡。



注:相關(guān)教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 康定县| 格尔木市| 醴陵市| 孟津县| 横峰县| 浦城县| 柘荣县| 旌德县| 琼中| 安义县| 浦东新区| 浪卡子县| 新巴尔虎左旗| 金沙县| 平乡县| 南岸区| 黔西| 玉龙| 荆州市| 连州市| 丹凤县| 甘洛县| 新野县| 磴口县| 云南省| 宾川县| 海伦市| 芒康县| 建阳市| 湘乡市| 呼玛县| 铁力市| 七台河市| 广州市| 汉寿县| 九江县| 吉林省| 永城市| 民和| 岚皋县| 长乐市|