字串 操作
var s="abcdefg"
s.tolowercase() 轉小寫
s.touppercase() 轉大寫
s.substring(2,5) 索引下標從0開始 從第3個開始擷取5位
s.substr(2,5) 同上
假設 s="a,b,c,d,e,f,g"
s.split(',') 有逗號 用逗號隔開字串 好幾個元素乙個元素
例如:
1view codevar s = "
a,b,c,d,e,f,g";
2var ss = s.split(','
);3for (var i = 0; i < ss.length; i++)
4
s.length 長度
s.indexof("world") 查詢第乙個world所在的位置 沒有返回-1
時間日期函式
var d=new date(); 當前的系統的時間 很少用 因為使用者電腦時間可以隨便改
var d=new date(1999,3,2) 時間格式化 定義時間為2023年3月2日
獲取年份 d.getfullyear
獲取月份 d.getmonth()
獲取天 d.getdate()
獲取星期幾 d.getday()
獲取小時 分鐘 秒d.gethours() d.getminutes() d.getseconds()
設定年份 d.setfullyear()
數學函式
去上限 math.ceil()
去下限 math.floor()
開平方 math.sqrt()
四捨五入 math.round()
隨機數 math.random() 隨機數是0-1之間
要取0-5之間的隨機數
math.ceil(5*math.random())
補充小知識點
s.match(reg) s代表乙個字串 reg代表乙個字串 兩個匹配 相當於 if中的 s==reg
事件onclick 點選觸發
ondblclick 雙擊觸發
onmouseover 移入觸發
onmouseout 移出觸發
onmousemove 滑鼠在上面移動觸發
onchange 內容改變觸發
onblur 失去焦點觸發
onfocus 獲得焦點觸發
onkeydown 按鍵按下觸發
onkeyup 按鍵抬起來觸發
onkeypress 放開任何字母鍵觸發 但是系統按鈕無法識別(例如:箭頭 功能鍵)
js 字串操作函式
js 字串操作函式小結。concat 將兩個或多個字元的文字組合起來,返回乙個新的字串。indexof 返回字串中乙個子串第一處出現的索引。如果沒有匹配項,返回 1 charat 返回指定位置的字元。lastindexof 返回字串中乙個子串最後一處出現的索引,如果沒有匹配項,返回 1 match ...
js 字串操作函式
concat 將兩個或多個字元的文字組合起來,返回乙個新的字串。indexof 返回字串中乙個子串第一處出現的索引。如果沒有匹配項,返回 1 charat 返回指定位置的字元。lastindexof 返回字串中乙個子串最後一處出現的索引,如果沒有匹配項,返回 1 match 檢查乙個字串是否匹配乙個...
js 字串操作函式
concat 將兩個或多個字元的文字組合起來,返回乙個新的字串。indexof 返回字串中乙個子串第一處出現的索引。如果沒有匹配項,返回 1 charat 返回指定位置的字元。lastindexof 返回字串中乙個子串最後一處出現的索引,如果沒有匹配項,返回 1 match 檢查乙個字串是否匹配乙個...