面向过程11-----js

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>

posted @ 2016-08-28 07:51  火山林风  阅读(157)  评论(0编辑  收藏  举报