標籤:
Array:數組
push:往數組末尾添加值,可以是一個或者多個。
alert(arr.push(4, 5))
join:串連數組元素,中間有分隔字元。
var str = arr.join(" ");
alert(str);
reverse:點到數組的順序,是操作本身。
alert(arr.reverse());
splice:增加或刪除元素
var arr = new Array(6);
arr[0] = "George";
arr[1] = "John";
arr[2] = "Thomas";
arr[3] = "James";
arr[4] = "Adrew";
arr[5] = "Martin";
arr.splice(0,1, "test");
alert(arr);
concat:用來串連兩個或多個字串。
alert(arr.concat(arr1, arr2));
String:
length:表示字串的長度;
var str = "123456...";
alert(str.length);
split:用來分隔字串,得到是一個字串數組;
var str="How are you doing today?";
document.write(str.split(" ") + "<br />");
document.write(str.split("") + "<br />");
document.write(str.split(" ",1));
substr():用來提取字串
var str="Hello world!";
document.write(str.substr(6));
toLowerCase()用來切換字串的大小。
var str="Hello World!";
document.write(str.toUpperCase());
document.write(str.toLowerCase());
indexOf()檢測字串是否存在被檢測的字串內,如果有,則返回這個字串首次出現的位置,如果沒有返回“-1”。
var str="Hello world world!";
document.write(str.indexOf("Hello") + "<br />");
document.write(str.indexOf("World") + "<br />");
document.write(str.indexOf("world"));
substring()字串的截取
var str="Helloworld!";
document.write(str.substring(3, 6));
變數命名:駝峰命名法document.getElenment
資料類型的轉換:var name(變數名) = parseInt(text.value);//將值轉換成整型
parseFloat()//將值轉換成浮點型
Date:日期
日期的類型:Date
var d =new Date(); 用於表示當前的日期和時間是所有時區基準標準時間。
var today = new Date();
var year = today.getFullYear();
var month = today.getMonth();
var day = today.getDate();
var hours = today.getHours();
var mins = today.getMinutes();
var s = today.getSeconds();
var str = year + "年" + (month + 1) + "月" + day + "日" + hours;
alert(str);
JavaScript Array、Date、String