-
颠倒数组元素顺序reverse()
reverse() 方法用于颠倒数组中元素的顺序。
语法:
arrayObject.reverse()
注意:该方法会改变原来的数组,而不会创建新的数组。
定义数组myarr并赋值,然后颠倒其元素的顺序:
<script type="text/javascript"> var myarr = new Array(3) myarr[0] = "1" myarr[1] = "2" myarr[2] = "3" document.write(myarr + "<br />") document.write(myarr.reverse()) </script>
运行结果:
1,2,3 3,2,1
查看全部 -
指定分隔符连接数组元素join()
join()方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。
语法:
arrayObject.join(分隔符)
查看全部 -
数组连接concat()
concat() 方法用于连接两个或多个数组。此方法返回一个新数组,不改变原来的数组。
语法
arrayObject.concat(array1,array2,...,arrayN)
我们创建一个数组,将把 concat() 中的参数连接到数组 myarr 中,代码如下:
<script type="text/javascript"> var mya = new Array(3); mya[0] = "1"; mya[1] = "2"; mya[2] = "3"; document.write(mya.concat(4,5)+"<br>"); document.write(mya); </script>
运行结果:
1,2,3,4,5 1,2,3
我们创建了三个数组,然后使用 concat() 把它们连接起来,代码如下:
<script type="text/javascript"> var mya1= new Array("hello!") var mya2= new Array("I","love"); var mya3= new Array("JavaScript","!"); var mya4=mya1.concat(mya2,mya3); document.write(mya4); </script>
运行结果:
hello!,I,love,JavaScript,!
查看全部 -
<script type="text/javascript">
var day=new Date();
var d=day.getDay();
var weekend=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
document.write(day.getFullYear()+"年"+(day.getMonth()+1)+"月"+day.getDate()+"日"+" "+weekend[d]+"--");
//日期输出
var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
var score=scoreStr.split(";");
//*分割字符串并存储到数组score中
var sum=0;
for(var i=0;i<score.length;i++)
{
sum=sum+parseInt(score[i].substring(3));
}
//利用for循环及提取字符串功能将字符串的数字部分转换为整型数字并求和
document.write("班级总分为:"+Math.round(sum/score.length));
//输出求和取整结果
</script>
查看全部 -
看了很多问答,不是很懂为什么一句话能解决的问题好多人要搞那么长的码??
document.write(Math.round(Math.random()*10));查看全部 -
charAt() : str.charAt(index)可返回指定位置的字符.
注意:1.最后一个字符的下标为字符串长度减一(string.length-1)。
2.如果参数 index 不在 0 与 string.length-1 之间,该方法将返回一个空字符串。
查看全部 -
toUpperCase():将字符串小写字母转换为大写:
toLowerCase():将字符串所有大写字母都变成小写;
查看全部 -
get/setTime() 返回/设置时间,单位毫秒数.(一秒 1000 毫秒)
查看全部 -
getDay() 返回星期,返回的是0-6的数字,0 表示星期天。如果要返回相对应“星期”,通过数组完成.
查看全部 -
认识DOM
HTML文档可以说由节点构成的集合,DOM节点有:
1. 元素节点:上图中<html>、<body>、<p>等都是元素节点,即标签。
2. 文本节点:向用户展示的内容,如<li>...</li>中的JavaScript、DOM、CSS等文本。
3. 属性节点:元素属性,如<a>标签的链接属性href="http://www.imooc.com"。
查看全部 -
var mydate=new Date();结果格式:星期、月、日、年、时、分、秒、时区。 get/setFullYear() 返回/设置年份,用四位数表示。
查看全部 -
使 Udate 成为日期对象,并且已有初始值:当前时间(当前电脑系统时间)。 var Udate=new Date();
查看全部 -
访问对象属性:objectName.propertyName 访问对象的方法:objectName.methodName()
查看全部 -
赋值:document.getElementById(“id”).value = 1; 取值:var = document.getElementById(“id”).value;
查看全部 -
"javascript:replaceMessage()"
查看全部
举报