javascript的常用内置函数及函数的定义与调用

 <span id="result">

		</span>
		<script type="text/javascript">
			window.onload = function() {
				setInterval(function() {
					var time = new Date()
					console.log(time)
					var year = time.getFullYear()
					var month = time.getMonth() + 1
					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.getElementById("result").innerHTML = result

				}, 1000) //1000毫秒是1秒
			}
		</script>

<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)

            //数组中常用的函数
            //添加一个元素到数组中
            arr_3.push("王浩") //将元素添加到最后面
            arr_3.unshift("王浩") //将元素添加到最前面
            //删除、
            arr_3.pop() //将元素添加到最后
            arr_3.shift() //将数组中的第一个元素删除

            arr_3.splice(3, 1) //从指定位置删除指定的元素个数
            console.log(arr_3)

            arr_3.reverse() //反转
            console.log(arr_3)

            //数组的去重,将不重复的元素放到一个新的数组里
            var arr_4 = [1, 2, 2, 2, 6, 6, 4, 4, 2, 1, 9]
            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> 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值