一、简单计算命令eval
var str="6*5";
alert(eval(str));
注意:不安全,一般都不会去用
二、id&&name
- id:只能唯一
- name:可以有多个,能用在数组
三、申请一个全局变量
var 申请,就算不赋值也得给个空值
四、数组
- 数组申明
- 通常申明方式:var arr = new Array(1,2,3,4,5);
- 数组缩写,直接量,里面可存放各种对象 var arr = [ ];
- var arr=new Array( ) ; 和 var arr=[ ] ; 的区别
- var arr=new Array( ); 纯数字时,代表定义的数组长度
- var arr=[ ] ; 纯数字时,就是往数组中加入一个新成员。
五、console.log(Math)
在控制台console中打印log所有的数学公式Math出来
六、random()
- 随机产生一个随机数,范围0~1,不包括0和1
- var num = Math.random( );
七、取特定范围内的随机数
function fnRand(min , max){
return parseInt(Math.random()*(max-min)) + min ;
}
八、随机函数round( )
- var rand = Math.round( Math.random( ) );
- 作用:使得能随机取到0和1
九、循环
- while(){ } 知道循环结束的条件
- for 知道循环次数
十、定时器
- 一次定时器,可以用来进行延时
- setTimeout(function(){ } , 1000);
- 循环定时器
- setInterval(function( ){ } , 1000);
- 清除定时器
- 先给定时器取名以区分
- 再clearInterval( 定时器名字 );
- 注意:定时器通常是先关后开,非全局定时器oDiv.timer
十一、运算方式
- floor 向下取整 num = Math.floor(num);
- ceil 向上取整 num = Math.ceil(num);
- round 四舍五入 num = Math.round(num);
- pow 开方 num = Math.pow(2 , 5); 实为2的5次方
时间: 2024-10-18 08:24:42