最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關(guān)于jQuery的inArray 方法介紹

 更新時間:2011年10月08日 21:34:15   作者:  
jquery中關(guān)于inArray()函數(shù)的詳細使用說明
例如:
復(fù)制代碼 代碼如下:

$.get('aaaaa.ashx',null,function(d){
  // 假設(shè)d 返回 的值為 1,3,43,23,54,67
var arr = d.split(',');
  $.inArray(3,arr) ==-1 //true
//為什么啊
  //如果寫成這樣的
  var arr = eval('['+d+']');
$.inArray(3,arr) >-1 //true
});

這是為什么呢? 望知道的朋友跟貼回復(fù)下.
jquery inarray()函數(shù)詳解
jquery.inarray(value,array)
確定第一個參數(shù)在數(shù)組中的位置(如果沒有找到則返回 -1 )。

determine the index of the first parameter in the array (-1 if not found).
返回值
jquery
參數(shù)
value (any) : 用于在數(shù)組中查找是否存在
array (array) : 待處理數(shù)組。

今天有朋友問了個問題,如下
復(fù)制代碼 代碼如下:

var testarr=[{"a":"0"},{"b":"1"},{"c":"2"}];alert($.inarray({"a":"0"},testarr));  
  
說這個值總是返回-1;
第一眼,我沒注意到,于是自己寫了一段給他看。
復(fù)制代碼 代碼如下:

var obj={'m':'1'};var arr=[obj,'1',2];alert($.inarray(obj,arr));

這個返回值正常。
后來才意識到,對象是引用類型的緣故。
引用類型的特性可以用一小段程序演示

復(fù)制代碼 代碼如下:

var obj={"a":0};var obj1={"a":0};
alert(obj==obj1);// false;---------------------
var obj={"a":0};
var obj1=obj;
alert(obj==obj1);
// true;

相關(guān)文章

最新評論

二连浩特市| 和平县| 高唐县| 黄龙县| 宜兰县| 永宁县| 金乡县| 福建省| 丹巴县| 汉阴县| 宣化县| 宝坻区| 河池市| 南安市| 定南县| 逊克县| 修水县| 宾阳县| 长寿区| 金阳县| 临洮县| 宁德市| 乐昌市| 轮台县| 怀来县| 平塘县| 开阳县| 三门峡市| 雅安市| 开封县| 利辛县| 娱乐| 林周县| 建宁县| 西藏| 芜湖市| 磴口县| 昭通市| 涟水县| 新田县| 阳曲县|