-
# setTimeout(fn,time)
setTimeout 可以先加载函数fn,再在time时间之后再调用它
所以它不立即执行,但它先扫描里fn里面的变量定义,所以不会报错
查看全部 -
window.onload = function () {
var oInp = document.getElementById("count")
var num = 0;
function startCount() {
oInp.value = num;
num = num + 1;
setTimeout(startCount, 1000)
}
startCount();
}
查看全部 -
var attime;
function clock(){
var time=new Date();
attime=time.getHours()+':'+time.getMinutes()+':'+time.getSeconds() ;
document.getElementById("clock").value = attime;
}
setInterval(clock,100)
查看全部 -
if(条件1){ 条件1成立时执行的代码}else if(条件2){ 条件2成立时执行的代码} ...else if(条件n){ 条件n成立时执行的代码}else{ 条件1、2至n不成立时执行的代码}
查看全部 -
if(条件) { 条件成立时执行的代码} else {条件不成立时执行的代码}
查看全部 -
if(条件) { 条件成立时执行代码}
查看全部 -
myarray.length; //获得数组myarray的长度
查看全部 -
第一种方法:
var myarray = new Array(66,80,90,77,59);//创建数组同时赋值
第二种方法:
var myarray = [66,80,90,77,59];//直接输入一个数组(称 “字面量数组”)
注意:数组存储的数据可以是任何类型(数字、字符、布尔
查看全部 -
注意:
1.创建的新数组是空数组,没有值,如输出,则显示undefined。
2.虽然创建数组时,指定了长度,但实际上数组都是变长的,也就是说即使指定了长度为8,仍然可以将元素存储在规定长度以外。var myarray= new Array(8); //创建数组,存储8个数据。
查看全部 -
var myarr=new Array(); //定义数组
myarr[0]=80;
myarr[1]=60;
myarr[2]=99;
查看全部 -
......
查看全部 -
"||"
逻辑或操作符,相当于生活中的“或者”查看全部 -
b>a && b<c //“&&”是并且的意思, 读法"b大于a"并且" b小于c "
查看全部 -
var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
var arr=scoreStr.split(";")
var sum=0;
for(i=0;i<arr.length;i++){
var re=/\d+/g;
sum +=parseInt(arr[i].match(re));
}
//alert(sum)
var avg=parseInt(sum/arr.length);
document.write('--班级平均分为'+avg)
查看全部 -
split("",3) : ""空对象表示每个字符都被分割;
3表示分割开后的字符剩几个
查看全部
举报