JavaScript學習 - 基礎(五) - 對象
阿新 • • 發佈:2018-10-22
ear reverse document 頁面 cti alert i++ 長時間 ever
String對象
更詳細轉:http://www.w3school.com.cn/jsref/jsref_obj_string.asp
//-------------------------------------------------------- // string對象屬性: // length var x = [1,2,3,4,5,6] document.write(x.length) //6 //-------------------------------------------------------- // 方法: //string - anchor()方法(創建HTML錨標簽)var x = "hello world!"; document.write(x.anchor("myanchor")) //<a name="myanchor">Hello world!</a> //斜體 document.write(x.italics()) //粗體 document.write(x.bold()) //查詢索引 document.write(x.indexOf(‘l‘)) document.write(x.lastIndexOf(‘l‘)) 2 9 //索引截取字符串 document.write(x.substr(1,2)); //le document.write(x.substring(1,2)); // e //切片 document.write(x.slice(1,2)); document.write(x.slice(-2,-1)); //e //d
數組對象(array)
// //數組 // -join // -concat // -reverse // -sort // // -slice(1,2,3) // 位置1,索引位置 // 位置2,需要刪除的個數// 位置3,插入數據 //進出棧(先入後出) // push 、 pop //(先入先出) //shift、unshift
函數對象(function)
<script> //創建函數 function f(x) { console.log("this is " + x) } f(‘alex‘) //傳入多個參數: argument == kwargs function f() { var sun = 0; for(var i =0;i<arguments.length;i++){ sun += arguments[i]; } return sun } console.log(f(1,2,3,4,56,7,8,9,0)) // 匿名函數 (function(name) { alert(name) })(‘alex‘) </script>
windows對象
windwos對象 方法 //提示框 window.alert("OK") //確認框,返回true false var re = window.confirm(‘this confirm‘); console.log(re) //true //彈出輸入框,返回輸入值或者None var re2 = window.prompt("this promt") console.log(re2) //打開新的頁面 open("http://www.baidu.com") close() //多長時間執行函數,1000 = 1s var f1 = setInterval(f1,3000); //取消以上操作 function s2() { clearInterval(f1) }
JavaScript學習 - 基礎(五) - 對象