①alert("我彈出了") 提示框
②typeof()函數(shù)蚓庭,返回對象類型
③isNaN()函數(shù) 用來判斷值到底是不是NaN(用于表示一個本來要返回數(shù)值的操作數(shù)未返回數(shù)值的情況 ),isNaN()函數(shù)在接收到一個值之后致讥,會嘗試將這個值轉換為數(shù)值仅仆,不能轉換,返回TRUE垢袱。
④字符串-->數(shù)值
parseInt(var)
parseFloat(var)
注意:parseInt方法和parseflota方法只對string類型有效墓拜,且需要是數(shù)字開頭的字符串
⑤數(shù)值-->字符串
toString()方法
⑥for-in通常用于遍歷某個集合的每個元素,
for ( n in set)
{
語句組;
}
⑦console.log();輸出
⑧document.write()请契;相當于在Body里面寫入
⑨arguments.length 當前傳過來多少個參數(shù)
arguments是所有參數(shù)的數(shù)組,可以通過下標訪問
⑩a href="javascript: sayHi()">用戶點擊鏈接后,即調用該函數(shù)
11.prompt(字符串)提示輸入框
var s = prompt("請輸入一串字符琼懊,當輸入‘STOP’時停止","");
s接到的用戶輸入的信息
12.eval()函數(shù) 把字符串當成表達式
var p="1+2+3+4+5+6+7+8+9";
console.log(eval(p));
13.indexOf(1)返回1出現(xiàn)在數(shù)組第一次的索引熏版,沒有返回-1
14.charAt(1)用于返回指定索引處的字符。
數(shù)組方法
①join()
返回字符串氯夷;由數(shù)組中的所有元素連接到一起臣樱,元素間的間隔符由參數(shù)指定,省略參數(shù)則用逗號分隔
②reverse()
返回一個新數(shù)組腮考;由原來的數(shù)組反轉而成
③pop()
移除數(shù)組中的最后一個元素并返回該元素
④shift()
移除數(shù)組中的第一個元素并返回該元素
⑤push()
給數(shù)組中增加新元素雇毫,并返回數(shù)組的新長度
對象創(chuàng)建
①var box = new Object();
box.name = "張三";box.age = 28;
②var box = {
run : function () { //對象中的方法
console.log(""test)
}
name : ‘張三',
age:28
};
③with (box) { //省略了box對象名
var n = name;
var a = age;
var h = height;
}