标签:获取 数据 for 符号 对象存储 text return 创建 enter
function max(){ m1 = 10;//没有var,变量被当作全局变量来使用, } function max(){ "use strict" m1 = 10;//严格模式下,没有var,则报错,严格模式只在当前作用域下起作用,不要轻易在全局模式下使用严格模式 }
var arr = [10,20,30]; arr.forEach(function(item,index,arrey){ alert(item + "," + index + "," + arrey);});//返回10,0,10,20,30,依次循环3次 arr.forEach(alert);//返回三次10,20,30
arr.map(function(item,index,arrey){ //遍历 return item + 2;});//操作返回
arr.reduce(function(){ alert(pre + "," + next); return pre + next; });//第一次返回10,20,第二次返回30,30
var arr2 = arr.filter(function(item,index,arrey){ //遍历 return item > 10;});//操作大于10的元素返回
arr.some(function(item,index,arrey){ // 遍历 return item == 10;});//操作相等10的元素返回true ,false,匹配成功,则不进行后面的判断
var person = new object();//创建,也可以省略new, var person = {};//和上面相同 person.name = "dsf";//添加属性 person["name"] = "fd";//和上面相同 person.showName = function(){alert(person.name);}//添加方法 delete person.name;//delete关键字
var d =new Date();//返回一个当前时间, var d = new Date("2015/5/22");//可以传入参数,"2011-2-3",2011,03,03,14,23 传入毫秒数,从1970 unix诞生日开始算起,1000,
d.toDateString();
d.toLocalDateString();
function showDate(n){ var d = new Date();//创建一个对象 var da =d.getDate(); //获取当前日期 d.setDate(da + n);//加上一个参数日期 return d;//返回日期 } alert(showDate(28));
var oDiv = document.getElmentById("div1"); oDiv.innerHtml = "<h3>我是替换文本</h3>";
html body{margin: 0} #div1{height: 350px;width: 200px;background-color: #999;margin:100px auto;text-align: center} #count{height: 200px;width: 100%;background-color: #888;line-height: 200px;font-size: 40px;} #div1 input{display: block;margin: 5px auto;width: 80px;height: 40px;} span{background-color: #777;width: 40px;height: 20px;}
<div id="div1"> <div id="count"> <span id="h"></span> <span id="m"></span> <span id="s"></span> </div> <input id="start" type="button" value="开始"> <input id="pause" type="button" value="暂停"> <input id="stop" type="button" value="停止"> </div>
//封装函数,启用$符号 function $(id){ return document.getElementById(id); } //封装函数,让秒数在小于10的时候,十位数显示0. function sz(cou){ if(cou < 10){ return "0" + cou; } return cou; } window.onload = function(){ //开始计数 var count = 0;//设定一个数字,让数字自我增加 var timer = null;//设置一个调用函数的id,可以清除id,而不重复调用函数 $("s").innerHTML = "00";//让标签显示秒 $("m").innerHTML = "00";//让标签显示分 $("h").innerHTML = "00";//让标签显示小时 $("start").onclick = function(){//点击按钮的时候开始 timer = setInterval(function(){//计时器设定调用函数为1秒 count++; $("s").innerHTML = sz(count % 60); $("m").innerHTML = sz(parseInt(count / 60) % 60); $("h").innerHTML = sz(parseInt(count / 3600) % 24); },1000); } //暂停 $("pause").onclick = function(){ clearInterval(timer); } //停止,数据清理全部归0 $("stop").onclick = function(){ clearInterval(timer);//清除调用函数, count = 0; $("s").innerHTML = "00"; $("m").innerHTML = "00"; $("h").innerHTML = "00"; } }
标签:获取 数据 for 符号 对象存储 text return 创建 enter
原文地址:https://www.cnblogs.com/solaris-wwf/p/11622249.html