3.1 join 将数组拼接成字符串

  1. var arr =[ "html","css","js"];
  2. /* join(seprate) -->可以将数组拼接成字符串 */;
  3. console.log(arr.join(""))
  4. console.log(arr.join("|"));
  5. console.log(arr.join(" "));
  6. console.log(arr.join("*"));
  7. console.log(typeof arr.join(""))

例子

  1. <div id="app"></div>
  2. <script>
  3. var dates = ["2019","03","09"]
  4. /* 2019-03-09 */
  5. var str = dates.join("-");
  6. console.log(str)
  7. var app = document.getElementById("app");
  8. app.innerHTML =str; //2019-03-09
  9. </script>

3.2 sort 排序

升序

  1. var arr = [12,3,5,11,1];
  2. console.log(arr.sort())
  3. /* 得到从小到大的数据结构 */
  4. /*
  5. arr.sort(function(a,b){
  6. return a-b;
  7. })
  8. */
  9. var newArr = arr.sort(function(a,b){
  10. return a-b;
  11. })
  12. console.log(newArr)

降序

  1. var c = [12,14,45,2]
  2. /*
  3. 降序
  4. arr.sort(function(a,b){
  5. return b-a;
  6. })
  7. */
  8. var test = c.sort(function(a,b){
  9. return b-a;
  10. })
  11. console.log(test)

3.3 reverse 反转

  1. var arr = ["html","css","js"];
  2. arr.reverse();
  3. console.log(arr);