首页 > 代码库 > javascript
javascript
变量的作用
变量既可以是全局,也可以是局部的。
function square(num){ var total; total=num*num; return total;} total=50; alert(total) var number=square(20); alert(total);
var global="global;//全局变量function test(){ var local="local";//局部变量 global2="global2";//全局变量}
在函数外用var 声明的变量 ,定义在函数当中,但是没有用var声明的是全局变量
定义在函数当中,用var声明的是局部变量
JavaScript内部函数
eval()
var i=1;eval("i=i+1");eval("alert(i);");
parseInt和parseFloat字符串转换为数字
escape和nescape进行URL编码和解码
本地对象
var myDate=new Date();myDate.getFullYear();//获取完整的年份(4位,1970-????)myDate.getMonth();//获取当前月份(0-11,0代表1月)myDate.getDate();//获取当前日(1-31)myDay.getDay();//获取当前星期X(0-6,0代表星期天)myDate.getTime();//获取当前时间(从19701.1开始的毫秒数)myDate.getminutestge();//获取当前分钟数myDate.Seconds();//获取当前秒数myDate.getMilliseconds();//获取当前毫秒数myDate.toLocaleDateString();//获取当前日期var mytime=myDate.toLocaleTimeString();//获取当前时间myDate.tolocaleString();//获取日期与时间
Math对象
Math对象用来处理复杂的数学运算
Math对象是JavaScript的一个全局对象,不需要用new创建
Math.abs(-2); 该方法可返回一个数的绝对值。
Math.round(5,5);该方法可把一个数字为最接近的整数。
Math.random();该方法可返回介于0(包含)~1(不包含)之间的一个随机数。
Math.ceil(1.4);ceil()方法返回大于等于X的最小整数。(取大整)
Math.floor(1,6);floor()方法返回小于等于X的最大整数。(取小整)
Math.pow(4,3);pow()方法返回X的y次幂。(4的3次方)
javascript
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。