一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

關于 byval 與 byref 的區別分析總結

二者區別:
byval 傳遞數值,實參和形參分處不同的內存單元,互不干擾! 
byref 傳遞地址,實參和形參占用相同的內存單元,形參變則實參變!!!!!!
通俗理解:
byval 一去不復返 
byref 進去再出來,可能被更新!
JavaScript中:
Boolean,Number,String型的參數是按值傳遞的 ==> 相當于VBS中的ByVal;
而Object型的參數(包括JS對象,Array對象,Function對象等),是按引用傳遞 ==> 相當于VBS中的ByRef
復制代碼 代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN"> 
<head> 
<title> 函數傳值測試 </title> 
<meta http-equiv="content-type" content="text/html; charset=utf-8" /> 
<meta name="author" content="楓巖,CNLEI" /> 
<meta name="copyright" content="cnlei.y.l@gmail.com , http://www.cnlei.com" /> 
</head> 
<body> 
<script type="text/Javascript"> 
<!-- 
function Num(n){n=n*2;}//Number型的參數,按值傳遞的 ==> 相當于VBS中的ByVal; 
function Obj(){} 
Obj.prototype.show = function(o){ //JS對象,是按引用傳遞 ==> 相當于VBS中的ByRef 
  o.toString = function(){ 
    return("{id:"+this.id+",desc:"+this.desc+"}"); 
  } 

function Func(f){ //Function對象,是按引用傳遞 ==> 相當于VBS中的ByRef 
  f.show = function(o){ 
    o.toString = function(){ 
      return("{id:"+this.id+",desc:"+this.desc+",toString:function(){} }"); 
    } 
  } 


var N; 
N=1; 
alert(N); 
Num(N); 
alert(N); 

var O; 
O = { 
  id:"001", 
  desc:"編號說明", 
  toString: function (){ 
    return null; 
  } 
}; 
var F = new Obj(); 
var F2 = new Obj(); 
alert(O.id+"/n"+O.toString()); 
F.show(O); 
alert(O.id+"/n"+O.toString()); 
Func(F); 
F.show(O); 
alert(O.id+"/n"+O.toString()); 
//--> 
</script> 
</body> 
</html> 

JavaScript技術關于 byval 與 byref 的區別分析總結,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 一级做a爰片性色毛片新版的 | 黄视频网页 | 丁香五月好婷婷深深爱 | 五月婷婷俺来也 | 欧美色就色 | 成人性色大片 | 五月婷婷丁香 | 狼人综合伊人网 | 日本精品一区二区三区在线视频| 亚洲区欧美区小说区图片区 | 在线成人综合色一区 | 日本久久网站 | 天天干天天综合 | 98香蕉草草视频在线精品看 | 精品一区二区三区在线观看 | 911精品国产91久久久久 | 久久久精品免费国产四虎 | 激情在线网站 | 婷婷五月在线视频 | 亚洲第一天堂网 | 美女视频黄频大全免费 | 免费国产午夜高清在线视频 | 99在线观看国产 | 视频一区国产精品 | 91精选视频| 色综合合久久天天综合绕视看 | 国产一久久香蕉国产线看观看 | 91麻豆精品在线观看 | chinese国产一区二区 | 日本青草视频 | 国内精品福利在线视频 | 欧美色精品 | 国产乱子伦视频大全 | 五月婷婷丁香在线 | 91精品视频观看 | 免费真实播放国产乱子伦 | 欧美特黄一免在线观看 | 欧美人与z0z0xxxx | 在线播放一区二区三区 | 五月婷婷丁香久久 | 精品在线小视频 |