js中的一些语法

本文介绍了JavaScript中数组的创建、索引查找(indexOf和lastIndexOf)、数组拼接(concat)以及反转(reverse)和截取(slice)方法。同时,还涵盖了如何使用Date对象进行日期函数的处理。
摘要由CSDN通过智能技术生成

在java中建立数组是通过{}来引入值的,但是在JS中是通过[]来引入值的,而且JS中数组中可以放任意类型的数据。

let arr=[1,2,3,4,5,6,"张三",12.5];


通过indexof(值)可以查询值第一次出现的位置

通过lastindexof(值)可以查询值最后一次出现的位置

通过length可以知道数组的长度,像上面的数组的数组长度就是6,indexof(2)的返回值是1,lastindexof(2)的返回值是6


let arr1=['1','2','3'];
let arr2=['4','5','6'];
let arr3=arr1.concat(arr2);

 上面的代码,主要是演示concat的用法,它能拼接字符串,通过concat得到的arr3的结果则是['1','2','3','4','5','6']


let arr4 = arr.reverse();
alert(arr4);
reverse可以将arr4(数组)的内容进行反转

截取数值
let arr5=arr.slice(0,4);
alert(arr5);

slice是和substring功能是一样的,但只在数组中用,它能截取长度从0到4,默认是左闭右开的,所以截取的长度是4(0,1,2,3)


日期函数

通过new Date()获取返回值,注意:Date的D是大写的,这可以理解成调用日期功能。

1.如果返回值是a,那么a.getFullYear();可以获取年份

2.a.getMonth()可以获取月份,月份是从0开始算的,所以后面还要加上1

3.a.getDate()可以获取当前日期

4.a.toLocaleString()可以获取"2024/1/9 09:00:24"该格式的日期

5.a.toLocaleDateString()可以只获取年月日

6.a.toLocaleTimeString()可以只获取时分秒

上面日期函数都还要获取返回值,然后才能输出,输出在浏览器页面就用document.write(),输出在控制台就用console.log()

  • 10
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值