name.js
js是脚本语言
变量定义:var name;
运算符:算术,逻辑,位,赋值等
语句:选择,循环
函数:function name(){}
数组:js中,可以存放任何类型的数据,并且不需要指定数组的长度,这跟java不同,存放是有一定的顺序,顺序,索引号从0开始
var array = new Array(); array[0]=1;
属性:length
方法:升序排序,array.sort();
降序排序,js中没有直接降序排序,可以先升序再翻转
array.reverse();//翻转
查找元素第一次出现时的索引值,indexOf(value);若无法查找到,则返回-1;
查找元素最后一次出现时的的索引值,lastIndexOf(value);若无法查找到,则返回-1;
弹出最后一个索引上的值,相当于移除最后一个,array.pop();
往数组中推进去一个value,长度增加1,索引号增加1,array.push(value);
遍历:for(var a in array){}//aa是索引号,如果需要实际值,则array[a]
文件结构:
<script>
function myfor()
{
for(var i=1,i<100,i++)
{
alert(i+" ");
}
}
</script>