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

首頁 > 編程 > JavaScript > 正文

JS遍歷數組及打印數組實例分析

2019-11-20 10:45:16
字體:
來源:轉載
供稿:網友

本文實例分析了JS遍歷數組及打印數組的方法。分享給大家供大家參考,具體如下:

一直頭痛與JS的打印數組,也沒看到什么比較好的方法,寫一個簡單的方法備用。

// 遍歷數組var dd = {'a' : '111111','b' : '222222','c' : '333333'}dd['d'] = ['444444','55555555'];// 遍歷數組function scan_array(arr) {for(var key in arr) { // 這個是關鍵if(typeof(arr[key]) == 'array' || typeof(arr[key]) == 'object') {// 遞歸調用scan_array(arr[key]);} else {document.write(key + ' = ' + arr[key] + '<br>');}}}function successionPrint(str,num) {  num = parseInt(num);  var return_str = '';  for (var i = 1; i<=num; i++) {    return_str +=str;  }  return return_str;}function __debug(param, flag) {  if (!param || typeof(param) == 'number' || typeof(param) == 'string') {      return param;  }  var t = typeof(param) + '(/n';  flag = flag ? parseInt(flag) + 1 : 1;  for(var key in param) {    if(typeof(param[key]) == 'array' || typeof(param[key]) == 'object') {      var t_tmp = key + ' = ' + __debug(param[key],flag);      t += successionPrint('/t', flag) + t_tmp + '/n';    } else {        var t_tmp = key + ' = ' + param[key];        t += successionPrint('/t', flag) + t_tmp + '/n';      }    }  t = t + successionPrint('/t', flag-1) + ')';  return t;}function _debug(param) {  alert(__debug(param));}

更多關于JavaScript數組相關內容感興趣的讀者可查看本站專題:《JavaScript數組操作技巧總結

希望本文所述對大家JavaScript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 凤庆县| 佛冈县| 盐池县| 拜城县| 武功县| 巴塘县| 靖远县| 南川市| 青田县| 曲靖市| 二连浩特市| 洛扎县| 福海县| 循化| 庆城县| 凤山市| 梅州市| 鲁山县| 梨树县| 富平县| 宣汉县| 苍梧县| 濉溪县| 嘉定区| 深州市| 平果县| 台江县| 平谷区| 乐昌市| 丰宁| 渭南市| 保山市| 普格县| 老河口市| 景宁| 沾化县| 曲麻莱县| 南丹县| 泸西县| 佛坪县| 喀喇沁旗|