1.字符串,字符串有很多,下面舉例一些
字符串
length
indexOf()
返回第一個字符的下標
如果不存在,返回-1
match():查找字符串
存在返回字符串
不存在返回null
substring(2,4)
從下標2截取到下標4的位置
substr(2,4)
從下標2之后截取4個字符
slice()
slice(6)
從第6個開始截取,一直到最后
slice(6,11)
從第6個開始截取,一直到11
split()
用字符串分隔字符串,返回數組
concat()
拼接字符串
string.toLowerCase()
全部轉變成小寫
toUpperCase()
全部轉換為大寫
sub()
使文字成為下角標
sup()
使文字成為上角標
bold()
加粗
strike()
刪除線
fontsize(20)
字體的大小
舉例如下圖
屏幕快照 2016-04-14 下午11.29.31.png
結果如右邊所示
2.時間和日期
var date = new Date()
創建一個日期時間對象
getTime()
返回從1970年1月1號至今的毫秒數
getFullYear()
獲取年份
getMonth()
得到月份,月份是從0開始的
getDate()
返回這一天是當月的第幾天
getDay()
返回一周中的第幾天(0-6)
getHours()
得到小時
getMinutes()
得到分鐘
getSeconds()
得到秒
toString()
得到時間日期的字符串
toTimeString()
得到時間字符串
toDateString()
得到日期的字符串
setFullYear()
設置年份
setMonth()
設置月份
setDate()
設置第幾天
setHours()
設置小時
setMinutes()
設置分鐘
setSeconds()
設置秒
setTime()
返回從1970年1月1號至今的毫秒數的基礎上加上多少毫秒
舉例說明,如下圖
屏幕快照 2016-04-15 下午7.16.45.png
屏幕快照 2016-04-15 下午7.47.57.png
屏幕快照 2016-04-15 下午7.48.23.png
結果如右邊所示,多加了一個設置毫秒的.可以看下
3.Math對象
屬性:PI
方法:random() (重點)
隨機數(返回0-1之間的數)
abs()
返回絕對值
min()
返回多個數中的最小值
max()
返回多個數中的最大值
pow(a,b)
返回a的b次冪
round()
把數字進行四舍五入
ceil()
向上舍入
floor
向下舍入
舉例如下圖;
屏幕快照 2016-04-15 下午8.08.20.png