日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

JavaScript 返回多个值

發布時間:2025/7/14 javascript 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JavaScript 返回多个值 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

上一節的知識講了帶參數的函數,getArea用于計算桌子的面積,它返回一個值——桌子的面積。

有的時候需求還真復雜,還是拿桌子來說,要求同時計算桌子的桌面面積,還計算桌子的體積。

計算面積用長度x寬度。

計算體積用長度x寬度x高度。

同時返回面積和體積,怎么辦?

用數字類型,僅返回一個數字;

用布爾類型,返回一個值,要么是true,要么是false;

用字符串,可以返回多個信息,但這個信息需要再解析。

目前可以用的有數組、對象;對象還未深入學習。

先看看用數組從來包裝多個值。后續再學習用對象返回多個值。

1 2 3 4 5 6 7 8 9 10 function getSize(length,width,height){ ????// 先計算面積,放于臨時變量中 ????var area= length*width; ????// 再計算體積,放于臨時變量中 ????var volume=length*width*height; ????// 聲明一個數組,放置面積和體積 ????var sizes=[area,volume]; ????// 最后返回這個數組 ????return sizes; }

這個函數可以同時算出面積和體積。以數組的形式將面積和體積返回。

使用數據做函數的返回值,不僅可以返回2個值,以后不管什么復雜需求,返回3個4個乃至上成個,都可以用數組做函數的返回值。

接下來我們再來看如何調用返回數組的函數。

1 2 3 // 調用函數getSize var area=getSize(length,width,height)[0]; var volume=getSize(length,width,height)[1];

說明:

getSize(length,width,height)將返回一個數組。

getSize(length,width,height)[0],取數組的第一個值。這是數組取值的知識運用。

getSize(length,width,height)[1],取數組的第2個值。

取值后并賦值給變量area和volume。

完整示例代碼如下:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 <!DOCTYPE html> <html lang="zh"> <head> ????<meta charset="UTF-8"> ????<title>返回多個參數的函數</title> </head> <body> <script> ????window.onload=function (ev) { ????????// 聲明一個變量,用于臨時存儲桌子的長度 ????????var length; ????????length=80; ????????// 聲明一個變量,用于臨時存儲桌子的寬度 ????????var width = 60; ????????// 聲明一個變量,用于臨時存儲桌子的高度 ????????var height = 100; ????????// 調用函數getSize ????????var area=getSize(length,width,height)[0]; ????????var volume=getSize(length,width,height)[1]; ????????document.write("桌子的寬度是"+width+"<br>"); ????????document.write("桌子的長度是"+length+"<br>"); ????????document.write("桌子的高度是"+height+"<br>"); ????????document.write(" 桌子的面積是"+area+"<br>"); ????????document.write(" 桌子的體積是"+volume+"<br>"); ????} ????function getSize(length,width,height){ ????????// 先計算面積,放于臨時變量中 ????????var area= length*width; ????????// 再計算體積,放于臨時變量中 ????????var volume=length*width*height; ????????// 聲明一個數組,放置面積和體積 ????????var sizes=[area,volume]; ????????// 最后返回這個數組 ????????return sizes; ????} </script> </body> </html>

轉載于:https://www.cnblogs.com/lszw/p/10970713.html

總結

以上是生活随笔為你收集整理的JavaScript 返回多个值的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 丰满人妻一区二区三区性色 | 国产精品白浆一区二小说 | 欧洲亚洲自拍 | 涩涩网站视频 | 在线国产网站 | 国产成人毛毛毛片 | 91毛片网站 | 亚洲色图五月天 | 极度诱惑香港电影完整 | 久久久蜜桃 | 五月亚洲婷婷 | 欧美日韩电影一区二区三区 | 青青久久av北条麻妃黑人 | 免费看av网 | 国产永久免费 | 一级特黄特色的免费大片视频 | 欧美日韩国产一区在线 | 欧美日韩成人精品 | 男女野外做受全过程 | 91精品视频国产 | 黄色在线播放网站 | 日本在线观看一区二区三区 | 欧美绿帽交换xxx | 永久免费网站直接看 | 女人一区二区 | 一级黄色av | 曰批免费视频播放免费 | 26uuu精品一区二区在线观看 | 欧美日韩性生活视频 | 99久99 | 国产精品一区二区三区四区视频 | 日韩操比 | 神马久久香蕉 | 亚洲一级片在线播放 | 午夜综合 | 国精品一区二区 | 中文字幕欧美一区 | 成人av久久 | 下面一进一出好爽视频 | 99在线精品视频免费观看软件 | 成人在线亚洲 | 黄色网址中文字幕 | 粉嫩av懂色av蜜臀av分享 | 国产又粗又猛又黄又爽 | 激情综合影院 | 亚洲成人高清在线 | 天堂√8在线中文 | 久久亚洲熟女cc98cm | 日韩午夜免费视频 | 国产成人一区二区三区电影 | 欧美激情视频在线播放 | 久久久免费网站 | 亚洲精品乱码久久久久99 | 天天爽影院 | 亚洲日本中文 | 少妇在军营h文高辣 | 91精产国品一二三 | 粉嫩aⅴ一区二区三区四区五区 | 国产一在线观看 | 香蕉视频在线看 | 亚洲天堂免费在线观看视频 | 麻豆av免费在线观看 | 男人日女人的网站 | 国产性一乱一性一伧一色 | 欧美一区二区三区系列电影 | 国产一区第一页 | 黄色片一区二区三区 | 日韩手机在线观看 | 天天操 夜夜操 | 成人依人 | 不卡影院av | 蜜桃视频在线网站 | 中文字幕影院 | 成人激情小视频 | 日韩一道本 | 住在隔壁的她动漫免费观看全集下载 | 国产成人在线免费观看视频 | 免费视频精品 | 韩国三级hd中文字幕的背景音乐 | 男女污污网站 | 久久精品久久久久 | 欧美人禽杂交狂配 | 99在线无码精品入口 | 一区二区亚洲精品 | 欧美一区二区成人 | 国产a级一级片 | 天天做日日做 | 国产传媒在线播放 | 欧美性视频一区二区三区 | 白嫩初高中害羞小美女 | 99爱国产 | 日韩在线一级片 | 久久久久久无码精品大片 | 窝窝视频在线观看 | 91中文字幕永久在线 | 精品无码久久久久久久久久 | 久久精品专区 | 中文av字幕 | 亚洲春色av |