美文网首页
js 2018-06-12 (数组的方法,时间的算法)

js 2018-06-12 (数组的方法,时间的算法)

作者: Mo_ham_med | 来源:发表于2018-06-12 20:46 被阅读0次

    数组的方法。

    1. concat() 连接数组和字符串

    2. push() 数组从后面添加

    3. pop() 数组后面删除一个

    4.shift() 从前面删除一个 返回 删除后的样子

    1. unshift() 从前面添加一个写几就添加几。

    2. reverse() 数组倒序 反转

    3. join() 数组转化字符串
      括号里面写什么就用什么分割。
      改变成字符串 ,不改变原数组。

      指定要使用的分隔符。
      如果省略该参数,则使用逗号作为分隔符。

    1. sort() 排序
        sort( function(a,b){
                
              return a-b  // ( 从小到大 )
              return b-a  //( 从大到小 )
    
        } )
    
    1. splice()
      截取
      一个值, 从这个数组的索引位置到之后的所有数都截取掉。
      截取
      两个值, 第一个值 是 从 第几位的索引开始截取。
      第二个值 是 到那个数的 索引。
      截取+替换
      三个值,第一个值 是 从 第几位的索引开始截取。
      第二个值 是 到那个数的 索引。

               第三个值 是  替换  截取(第一个值和第二个值截取的值)   的  值。
      
    2. parseInt() 取整 转化 进制 (现在用的就是10进制)就像加减法算数中 遇到 10 进 1 一样。

    倒计时 时间 运算

    
              var End = new Date('2019/6/7 00:00:00');
              var Now = new Date();
    
              var  s = parseInt( End.getTime() - Now.getTime())/1000;
            
              // End.getTime() - Now.getTime()  
              // 毫秒  
              // 除以 1000
              //  秒
              //  day    算法  秒 / 60 / 60 % 24
              //  hour   算法  秒 / 60 % 60 
              //  minute  算法  秒 % 60 
              //  second  秒
    
    

    数组排序

      var arr = [ 'a','c','g','b' ];
      arr.sort();
    document.write(arr)
    
    浏览器显示
    a,b,c,g
    
    

    相关文章

      网友评论

          本文标题:js 2018-06-12 (数组的方法,时间的算法)

          本文链接:https://www.haomeiwen.com/subject/sebreftx.html