js中date对象的常用属性和方法,数组对象,js内置对象正则表达式

输出动态时间

1000为毫秒等于一秒

月份默认为11要加一

<body>
		<span id="result">
			
		</span>
		<script type="text/javascript">
			// 计时器
		setInterval(function(){
			var date =new Date()//获取当前事件
			console.log(date)
			var year=date.getFullYear()//年份
			var month=date.getMonth()+1//月份+1
			var day=date.getDate()//日
			var hours=date.getHours()//小时
			var minutes=date.getMinutes()//分钟
			var seconds=date.getSeconds()//秒
			var result=year+"年"+month+"月"+day+"日"+hours+":"+minutes+":"+seconds
            document.getElementById("result").innerHTML=result
		},1000)
			
			
		</script>
	</body>

利用random进行单名

不仅有开始,还要执行结束语句

<body>
		<span id="uname">
			请点击开始
		</span>
		<input type="button" id="start" value="开始" />
		<input type="button" id="end" value="结束" />
		<script type="text/javascript">
			var uname=["张三","李四","王五","马六"]
			var timer
			document.getElementById("start").onclick=function(){
				setInterval(function(){
					var index=Math.floor(Math.random()*uname.length)
					document.getElementById("uname").innerHTML=uname[index]
				},100)
			}
			//停止
			document.getElementById("end").onclick=function(){
				clearInterval(timer)
			}
		</script>

数组的应用及数组中常用函数

<body>
		<script type="text/javascript">
			//创建数组 array
			var arr_1=new Array()
			var arr_1=["张三","李四","王五","马六","小明"]
			console.log(arr_1)
			//数组中常用函数
			//添加元素
			arr_1.push("小红")//将元素添加到最后
			arr_1.unshift("小路")//hi昂元素添加到最前
			//删除元素
			arr_1.pop()//将数组中最后一个元素删除
			arr_1.shift()//将数组中第一个元素删除
			arr_1.splice(3,1)//从指定位置删除指定元素个数
			arr_1.reverse(3,4)//反转
			
			//数组去重,将不重复的元素放到一个新数组中
			var arr_2=[1,1,2,3,4,4,5,6,6,7,8,7,2]
			var newArr=[]
			for(var i=1;i<arr_2.length;i++){
				//判断元素是否已存在
				if(newArr.indexOf(arr_2[i])==-1){
					newArr.push(arr_2[i])
				}
			}
			console.log(newArr)
			

 正则表达式

 正则表达式对象

 例题:正则表达式文本框判断密码对错

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值