2017-07-19java
JavaScript數組
一:javascirpt的對象瀏覽器
1:數組對象框架
聲明方式:(1)var arr=new Array();this
(2)var arr=new Array(12);對象
(3)var arr[1,2,3,4]ip
2:字符串對象ci
一些有關的方法(1)indexof()獲取字符下標字符串
(2)concat()要鏈接到字符串上的字符get
(3)split()經過輸入的東西來分割字符串
(4)substring()有兩個參數,<包頭不包尾>
3:Date對象
聲明方式:var day=new Date();
一些有關的方法:(1)get year()+1990=get Fullyear()
(2)get month()+1=真實的月份數
(3)get day()=星期數
(4)get date()=天數
(5)to LocaleString()//得到當地時間
4:自定義對象
聲明方式:(1)function person(有參){
this.name=name;
this.eat=function(){
}
}
(2)var person ={
屬性:值
eat:function(){
}
}
(3)var p=new person(){
p.eat=function(){
}
}
二:BOM
(1)Window
最經常使用的幾種:
document 對 Document 對象的只讀引用
location 用於窗口或框架的 Location 對象
history 對 History 對象的只讀引用
document.tilte 設置網頁的標題
moveto() 將窗口左上角的屏幕位置移動到指定的 x 和 y 位置。
moveby() 相對於目前的位置移動。
resizeTo() 調整當前瀏覽器的窗口。
open() 打開新窗口顯示指定的URL(有的瀏覽器中是打一個新的選項卡)
setTimeout(vCode, iMilliSeconds) 超時後執行代碼。
setInterval(vCode, iMilliSeconds) 定時執行代碼,第一次也是先待,到時再執行。
(2)screen
availHeight 獲取系統屏幕的工做區域高度,排除 Microsoft Windows 任務欄。
availWidth 獲取系統屏幕的工做區域寬度,排除 Windows 任務欄。
height 獲取屏幕的垂直分辨率。
width 獲取屏幕的水平分辨率
(3)Location
href屬性 設置或獲取整個 URL 爲字符串。
reload() 從新裝入當前頁面
(4)history
history.go(-1);//返回上一個連接
history.go(1);//返回下一個連接
history.forward();
history.back();