標籤:indexof size 時間函數 第一個 小數 開始 ace char dex
跟時間相關的方法
get後面的單詞首字母都是大寫
時間函數
var time=new.Date();
var yeat=time.getFullYeat();定義一個year time有個擷取年份的方法
var second=time.getSeconds() ; 秒
var month=time.getMonth()+1;月份 有個bug寫月份的時候要+1
var day=time.getDay(); 星期
var date=time.getDate();天
document。write()輸出以上 輸出time 全部輸出
數學函數
var rand=Math.random(); random隨機的意思 整句意思是擷取隨機數 隨機數是0-1之間的隨機數
隨機的用法例句
1
var arr =[張三,李四,王五,趙六,田七]; 輸入一個數組
var sz = rand*arr.Length; 隨機乘以arr裡的長度 長度是五個數字
sz=parseInt(sz); 將隨機的數裝換成整型
document.write(arr[sz]); 當索引值用
2 四捨五入
var i=1.1; 輸入一個i位1.1
i=Math.round(i); 只有整數 要是精確到小數點後兩位 輸入的數乘以10 然後再除以10
字串函數
var str="abcdefge" 定義一個字串
var x=str.indexof(‘c‘); 輸出 x得到的事c再字串內所對應的索引值 2 沒有的時候是-1 字串內有兩個相同的字元的時候顯示第一個所對應的索引值
var x=str.charAt(3); 輸出結果是的 長度3所對應的字元不是索引值
var str= str.substring(2,5); 從2開始到5的字元但不包含5 重要
var str= str.substr(2,5); 從2開是往右數5個數 重要
var str= str.replace( ‘cde‘.‘xyz‘); 將str內的字串cde替換成xyz
var str="ab|cde|fge"
var str-1= str.split(‘|‘); 以 |這個符號分出來 重要
documt.write(str-1[0]); ab位一個索引值 cde位一個索引值 fge位一個索引值
Js的基本方法