JavaScript中Date对象,数组对象,正则表达式对象

<script type="text/javascript">
//Date new Date() 
window.onload=function((){
setInterval(function(){
var time=new Date()//获取的是当前事件 console.log(time)
var year =time.getfullYear()//年份
var month=time.getMonth()+1//月份0-11 var date=time.getDate()//日
var hours=time.getHours()//小时
var minutes=time.getMinutes()//分钟 var seconds=time.getseconds()//秒数 month=month>9?month:"0"+month date=date>9?date:"0"+date
hours=hours>9?hours:"0"+hours
minutes=minutes>9?minutes:"0"+minutes seconds=seconds>9?seconds:"0"+seconds
var result =year+"年"+month+"月"+date+"日"+hours+":"+minutes+":"+seconds//document.write(result)
document.getElementById("result").innerHTML=result},1000)//1000亳秒是1秒

多维数组
var citys = new Array();
citys["河南"]=["郑州","开封","焦作","商丘"] citys[0] =["郑州","开封","焦作","商丘"] citys[1] =["武汉","天门","黄石","赤壁"] for(var i=0;i<citys.length;i++){
console.log(citys[i])
for(var j=0;j<citys [i].length;j++){
console.log(citys[i][j])
}
}
script>

//数组的去重,将不重复的元素放到一个新的数组中 var arr 4=[1,2,3,2 3 4 5,3,2,6,8] var newArr=[]
for(var i =0;i<arr 4.length;i++){
//判断是否已存在某个元素,如果已存在,则不需要往newArr中添加 if(newArr.indexOf(arr 4[i])==-1){
newArr.push(arr 4[i])

console.log(newArr)
<script type="text/javascript">
//数组
//创建数组,使用Array
var arr 1=new Array()//没有给数组指定长度 arr 1[0]="张三" arr 1[3]="李四"
console.log(arr 1.length)
var arr 2=new Array(5)//指定数组的长度 arr 2[6]="王五"
console.log(arr 2.length)
var arr 3=["张三","李四","王五","赵六","小红","小丽"] arr 3.length=0 //可以清空数组 console.log(arr 3)
<script type="text/javascript">
//数组中常用的函数
//添加一个元素到数组中
arr 3.push("王浩")//将元素添加到最后
arr 3.unshift("王浩")//将元素添加到最前面//删除
arr 3.popl()//将数组中的最后一个元素删除 arr 3.shift()//将数组中的第一个元素删除 console.log(arr 3)</script>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值