一、Math
console.log(Math.E); 自然常数
console.log(Math.PI); 圆周率
console.log(Math.abs(-12)); 绝对值,取正 结果为12
console.log(Math.ceil(12.3)); 向上取整 结果为13
console.log(Math.floor(14.8)); 向下取整 结果为14
console.log(Math.round(1234.5678)); 四舍五入 结果为1235
console.log(Math.pow(2,3)); 幂次方 2的3次幂 结果为=8
console.log(Math.sqrt(4)); 平方根 结果为2
console.log(Math.ceil(Math.random()*10)); random( )方法可返回介于0~1之间的一个随机数 结果为3
console.log(Math.max(12,3423,45345,6435655345)); 最大值 结果为6435655345
console.log(Math.min(-234,23,2346,324536)) 最小值 结果为-234
月份单词:
一月:January 简写Jan. 英 ['dʒænjʊ(ə)rɪ] 美 ['dʒænjʊ'ɛri]
二月:February 简写Feb. 英 [ˈfebrʊərɪ] 美 [ˈfebrʊerɪ;'fɛbrʊɛrɪ]
三月:March 简写Mar. 英 [mɑːtʃ] 美 [mɑrtʃ]
四月:April 简写Apr. 英 ['eɪprəl] 美 ['eprəl]
五月:May 简写May. 英 [meɪ] 美 [me]
六月:June 简写Jun. 英 [dʒu:n] 美 [dʒun]
七月:July 简写Jul. 英 [dʒʊˈlaɪ] 美 [dʒʊˈlaɪ]
八月:August 简写Aug. 英 [ɔ:ˈgʌst] 美 [ɔˈɡʌst]
九月:September 简写Sep. / Sept. 英 [sep'tembə(r)] 美 [sep'tembər]
十月:October 简写Oct. 英 [ɒkˈtəʊbə(r)] 美 [ɑkˈtobɚ]
十一月:November 简写Nov. 英 [nəʊ'vembə(r)] 美 [noʊ'vembər]
十二月:December 简写Dec. 英 [dɪ'sembə] 美 [dɪ'sɛmbɚ]
星期单词:
星期一:Monday 缩写:Mon.
星期二:Tuesday 缩写:Tue.
星期三:Wednesday 缩写:Wed.
星期四:Thursday 缩写:Thur.
星期五:Friday 缩写:Fri.
星期六:Saturday 缩写:Sat.
星期日:Sunday 缩写:Sun.
二、Date
var d=new Date(); //获取年月日时间
console.log(d);
var d=new Date(2019,1,7); //实际输出的月份比实际传进的月份多一个月
console.log(d);
var d=new Date(45,1); //从1900年+传入的第一个参数;小于100从1990+;大于100从元年+;
console.log(d);
var d=new Date(2013,13,2); //0~11;实际表达1~12
console.log(d);
console.log(Date.now()); //获取当前时间戳
console.log(Date.parse(2015,09,26,12,23,34)); //获取这个时间段的时间戳
console.log(d.getFullYear()); //获取年份
console.log(d.getMonth()+1); //获取月份
console.log(d.getDate()); //获取当前日
console.log(d.getDay()); //星期几(0是星期日)
console.log(d.getHours()); //时
console.log(d.getMinutes()); //分
console.log(d.getSeconds()); //秒
console.log(d.getMilliseconds());
console.log(d.getTime());
更改:
d.setDate('11');
console.log(d);
d.setFullYear('2016');
console.log(d);
三、Regexp
【】找其中任何一个
【a b c】 查找方括号之间的任何字符
:换行符
:查找回车符
D:查找非数字字符串
+:至少一个字符串
/ 0 */ 0个或多个
/ 0 ?/ 0个或一个
/^ k/ ^以K开头
/ i $/ 以i结尾i
/ 0 (?=r) 匹配后面有r的字符串
/ 0 (? | r):匹配0后面没有r的字符串
:匹配单词边界,左边是开头,右边是结尾