JavaScript获取时间,数组增删改

110 阅读2分钟

获取时间

    /* 日期对象用于处理日期和时间 */
    /* 通过构造函数的方式使用 */
    let data=new Date();
    /* new Data() 实例化一个日期对象 */
    /* 会打印出当前的日期 */
   /*  console.log(data); */

    /* 通过这种方式可以打印出过去的时间 */
    /* var tdate=new Date('9 1,2017,14:20:20'); */
    /* var tdate=new Date('2020-2-2 14:20:20'); */
    /* 用字符串包裹起来的9月就代表9月 */
    
    /* 用数字类型和逗号分隔的月份,是从0开始(0-11) */
    /* console.log(tdate); */

    /* 获取日期 */
    console.log(data.getDate());
    /* 获取星期几 0-6  0代表周日*/
    console.log(data.getDay());
    /* 获取时间小时  0-23点  0代表24点 */
    console.log(data.getHours());
    /* 获取分钟数,0-59分钟    0代表60分钟 */
    console.log(data.getMinutes());
    /* 获取秒数,0-59秒    0代表60秒 */
    console.log(data.getSeconds());
    /* ☆获取月份  0-11月   0代表1月*/
    console.log(data.getMonth());
    /* 获取年份 ,取值为4位数 */
    console.log(data.getFullYear());
    
    

数组

     /* push() 向数组末尾添加一个或更多的元素,并返回新的长度 */
    /* 外面定义的是全局变量,方法里面定义的是局部变量 */
    /* 数组可以添加重复的数据 ,同时通添加多个*/
    
    
    /* concat()两个数组合并 */
    /* 对原来的两个数组没有改变,会生成一个拼接好的新数组 */
    /* let arr1=[1,2,3]
    
    
    /* 数组最重要的方法,
    数组中的splice()可以对数组进行增删改 */
    /* splice()里面有三个参数 */
    /* 第一个参数表示你要操作的数组元素的下标索引 */
    /* 第二个参数表示你要选择的索引开始要删除的个数 */
    /* 第三个参数表示,你要添加的数组元素 */
    
    
    /* join()  把数组所有元素放入字符串,通过分隔符进行分隔把数组转为字符串 ,()里没填参   数,默认以逗号连接 join('')代表中间没有任何东西拼接*/

    /* sort()对数组排序  会把老数组和新产生的数组都进行排序*/


      /* pop()删除数组的最后一个元素 */
    /* shift()删除数组最前面的一个元素 */
    /* unshift() 在数组最前面添加一个元素 */
    /* push()在数组末尾添加一个元素 */