JS基本函数数学函数
取随机数:var rand = Math.random();    ←有括号的是函数,没括号的是属性
时间对象:var time = new Date();
获取年份:var year = FullYear();  ←获取当年年份
获取⽉份:var month = Month() + 1;  ⽉份后⾯⼀定要+1才是当⽉
获取⼏号:var today = Date();      ←获取⽇期⼏号
获取星期⼏:var day = Day();      ←获取星期⼏
数学函数:
var sx1 = Math.floor(3.9); 取括号内数值的整数部分,不会四舍五⼊,结果为3
var sx2 = il(3.1);  取括号内数值向上的整数部分,结果为4
var sx3 = und(3.5);  取括号内数值的四舍五⼊后数值,结果为4
var sx4 = Math.max(2,7);    取括号内两个数的最⼤的⼀个数,结果为7
var sx5 = Math.max(2,7);    取括号内两个数的最⼩的⼀个数,结果为2
var sx6 = Math.max(2,4);    取括号内第⼀个数的第⼆个数的次⽅,结果为16(就是2的4次⽅)
var sx6 = Math.sqrt(16);    取括号内数值的平⽅根(数值必须⼤于0),结果为4(就是根号下括号内的数值)
indexOf:返回字符串内字符出现的索引值(⾃左向右),没有匹配项的返回-1。
var str = 'abcdefgc';
var index = str.indexOf('c');
alert(index);
返回值为2(索引值⾃左向右为0,1,2,3,4……)
charAt:返回指定位置的字符。
var str = 'abcdefgc';
var lastindex = str.charAt(3);
alert(lastindex);
返回结果是d(索引值⾃左向右为0,1,2,3,4……)
substring:返回字符串的⼀个⼦串,传⼊参数是起始位置和结束位置。
var str = 'abcdefgc';
var substr1 = str.substring(1,3); ←(起始位置,结束位置)
alert(substr1);
返回结果是bc(索引值起始位置参数,索引值结束位置参数)
substr:返回字符串的⼀个⼦串,传⼊参数是起始位置和长度
var str = 'abcdefgc';
var substr2 = str.substr(1,3); ←(起始位置,起始位置向后⼏个数值)
alert(substr2);
返回结果是bcd(索引值起始位置参数,索引值向后⼏个数值参数)
replace:替换字符串,第⼀个参数代表被替换的字符串,第⼆个参数代表替换的字符串var str = 'abcdefgc';
var re_str = place('abc','123');
alert(re_str);
返回结果为123defgc,括号内是(需要替换掉的字符串参数,替换成什么字符串参数)split:通过将字符串划分成⼦串,将⼀个字符串做成⼀个字符串数组。
var str2 = '1,2,3,4,5';
var str_arr = str2.split(',');字符串长度js
alert(str_arr[0])
返回结果是1
toUpperCase:将整个字符串转成⼤写字母。
var str = 'abcdefgc';
var up_str = UpperCase();
alert(up_str);
返回结果为ABCDEFGC
toLowerCase:将整个字符串转成⼩写字母。
var str = 'ABCDE';
var low_str = LowerCase();
alert(low_str);
返回结果为abcde

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。