寫的比較糙 蜕琴,將就看下哈
substr(n,num) //提取指定數目的字符串
substring( n,m ) // 用于提取字符串中介于兩個指定下標之間的字符
charAt( n ) //返回指定位置的字符 n 下標
charCodeAt( n ) //返回字符的unicode字符編碼
indexOf(string,開始位置num) //從0開始查找字符串的子串
match() //內容匹配(內容存在將打印出來,不存在就是null)
replace() // replace("aaa","bbb")aaa替換成bbb
split() // split("作為分割的元素") 如:var str = “word,hhhh,ssss”; split(",")
concat() //合并數組
sort() //排序
reverse() //翻轉
random() //隨機數 從0~1
lastIndexOf(string) //從尾部開始找
getFullYear(): //獲取年份
getTime(): //獲取毫秒
setFullYear(): //設置具體的日期
getDay(): //獲取星期
字符串方法:
concat() //連接字符串 例: myarr1.concat(myarr2,myarr3)
reverse ( ) //方法用于顛倒數組中元素的順序
DOM對象控制HTML:
getElementsByName() //獲取name
getElementsByTagName() //獲取元素
getAttribute() ///獲取元素屬性
setAttribute() // 設置元素屬性
childNodes() //訪問子節(jié)點
parentNode() //訪問父節(jié)點
createElement() //創(chuàng)建元素節(jié)點
createTextNode() //創(chuàng)建文本節(jié)點
insertBefore() //插入節(jié)點 insertBefore(要插入的锯梁,相對元素)
removeChild() //刪除節(jié)點
offsetHeight //網頁尺寸 不包含滾動條 offsetWidth
scrollHeight // 網頁尺寸 包含滾動條 scrollWidth
window.innerHeight //瀏覽器窗口的內部高度
window.innerWidth //瀏覽器窗口的內部寬度
計時方法:
setInterval() //間隔指定的毫秒數不停地執(zhí)行指定的代碼
clearInterval() //方法用于停止 setInterval() 方法執(zhí)行的
setTimeout() // 暫停指定的毫秒數后執(zhí)行指定的代碼
clearTimeout() //方法用于停止執(zhí)行 setTimeout() 方法的函數代碼
History方法:
history.back() //與瀏覽器點擊后退按扭相同
history.forward() //與瀏覽器中點擊按鈕向前相同
history.go() // 進入歷史中的某個頁面
location對象方法:
location.assign() //方法加載新的文檔 與location.href效果一樣
Math 方法:
Math.floor() //返回小于等于數字參數的最大整數,對數字進行下舍入 如:Math.floor(4.5) = 4;
Math.max //可以實現得到數字中最大的一項
Math.min //可以實現得到數字中最小的一項
Math.ceil() //向上取整數
Math.floor() //向下取整數
Math.round() //四舍五入
Math.random() //返回一個大于或等于 0 但小于 1 的符號為正的數字值
currentStyle() : //針對IE瀏覽器
getComputedStyle(): //針對 火狐瀏覽器