欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js采用concat和sort將N個(gè)數(shù)組拼接起來的方法

 更新時(shí)間:2016年01月21日 11:30:05   作者:m1870164  
這篇文章主要介紹了js采用concat和sort將N個(gè)數(shù)組拼接起來的方法,涉及JavaScript針對數(shù)組的合并與排序操作相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例分析了js采用concat和sort將N個(gè)數(shù)組拼接起來的方法。分享給大家供大家參考,具體如下:

這是某個(gè)大型企業(yè)的面試題擴(kuò)展得來的,只是一種解法,但是無法確定是否高效,不過效果確實(shí)是實(shí)現(xiàn)了!

<!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">
<head>
  <title></title>
  <script type="text/javascript" >
    function concatAndSortArray(array1, array2) {
      if (arguments.length < 2) {
        return;
      }
      var arg = null;
      var array = [];
      for (var i = 0; i < arguments.length; i++) {
        arg = arguments[i];
        if (typeof arg === "object" && arg.length > 0) {
          array = array.concat(arg);
        }
      }
      array.sort(function (arg1, arg2) {
        if (arg1 > arg2) {
          return 1;
        } else {
          return -1;
        }
      });
      return array;
    }
    var array1 = [1, 2, 3, 4, 5, 15];
    var array2 = [10, 12, 13, 25, 35];
    var array = concatAndSortArray(array1, array2);
    console.log(array);
  </script>
  <style type="text/css" >
  #tx { line-height:30px; font-weight:bolder; text-align:center; background:#DDDDDD; margin-top:10px;}
  </style>
</head>
<body>
<div id="tx">haha</div>
<hr />
<div id="container">
</div>
</body>
</html>

更多關(guān)于JavaScript數(shù)組及字符串相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript數(shù)組操作技巧總結(jié)》及《javascript 字符串相關(guān)操作匯總

希望本文所述對大家JavaScript程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 學(xué)習(xí)JavaScript設(shè)計(jì)模式之模板方法模式

    學(xué)習(xí)JavaScript設(shè)計(jì)模式之模板方法模式

    這篇文章主要為大家介紹了JavaScript設(shè)計(jì)模式中的模板方法模式,對JavaScript設(shè)計(jì)模式感興趣的小伙伴們可以參考一下
    2016-01-01
  • JavaScript中錯(cuò)誤正確處理方式小結(jié)你用對了嗎

    JavaScript中錯(cuò)誤正確處理方式小結(jié)你用對了嗎

    本文將會討論客戶端JavaScript中的錯(cuò)誤處理。主要介紹JavaScript中的易犯錯(cuò)誤、錯(cuò)誤處理、異步代碼編寫等內(nèi)容。下面就讓我們一起看看如何正確處理JavaScript中的錯(cuò)誤
    2017-10-10
  • JavaScript數(shù)組去重問題的深入研究

    JavaScript數(shù)組去重問題的深入研究

    這篇文章主要給大家介紹了關(guān)于JavaScript數(shù)組去重問題的相關(guān)資料,一般都是在面試的時(shí)候才會碰到,一般是要求手寫數(shù)組去重方法的代碼,需要的朋友可以參考下
    2021-10-10
  • layui表單提交到后臺自動封裝到實(shí)體類的方法

    layui表單提交到后臺自動封裝到實(shí)體類的方法

    今天小編就為大家分享一篇layui表單提交到后臺自動封裝到實(shí)體類的方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-09-09
  • JavaScript中的回調(diào)函數(shù)實(shí)例講解

    JavaScript中的回調(diào)函數(shù)實(shí)例講解

    今天小編就為大家分享一篇關(guān)于JavaScript中的回調(diào)函數(shù)實(shí)例講解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • VScode中配置JavaScript編譯環(huán)境的方法

    VScode中配置JavaScript編譯環(huán)境的方法

    這篇文章主要介紹了VSCODE中配置JavaScript編譯環(huán)境的方法,方式一 使用Node.js做為解釋器運(yùn)行JS代碼 Node.js的安裝和配置,方式二使用VSCODE插件Code Runner運(yùn)行JS代碼,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-08-08
  • js實(shí)現(xiàn)仿阿里巴巴城市選擇框效果實(shí)例

    js實(shí)現(xiàn)仿阿里巴巴城市選擇框效果實(shí)例

    這篇文章主要介紹了js實(shí)現(xiàn)仿阿里巴巴城市選擇框效果,實(shí)例分析了javascript結(jié)合css與數(shù)組實(shí)現(xiàn)城市選擇框的方法,需要的朋友可以參考下
    2015-06-06
  • 判斷訪客終端類型集錦

    判斷訪客終端類型集錦

    本文給大家講解的是使用php和javascript實(shí)現(xiàn)的判斷訪客終端類型的方法集錦,十分的簡單實(shí)用,有需要的小伙伴可以參考下。
    2015-06-06
  • javascript輸入CD-KEY自動分割的代碼

    javascript輸入CD-KEY自動分割的代碼

    開發(fā)過程中用寫的一個(gè)腳本,記錄下來以備后用與他用,其中attributes["max"].nodeValue是取HTML自定義的 max屬性(兼容Firefox和IE)
    2010-10-10
  • JS完成代碼前最好對其做5件事

    JS完成代碼前最好對其做5件事

    我們不得面對這樣一個(gè)事實(shí):許多程序員不會規(guī)劃他們的JS代碼。我們經(jīng)??焖賹懲甏a、運(yùn)行、提交。但當(dāng)我們繼續(xù)開發(fā)遇到變量和函數(shù)時(shí)不得不再次回頭查看它們代表的含義,麻煩就從這里開始了。
    2013-04-04

最新評論