彈窗都是阻斷的,執行完之後才會進行後續的解析和操作;
alert()
;
confirm()
: 返回布林值,true/false;可惜不能修改預設按鈕(確定/取消);
prompt("使用者輸入","預設值")
:回使用者輸入內容,第二個引數可以省略(省略後使用者不輸入時返回null);
location.href
/location.tostring()
可以獲取當前**;
window.open("url")
/location.href = "url"
開啟新**;
location.reload()
: 重新整理;
location.replace()
:也可以開啟新**;
history.back
: 後退;
history.forward
: 前進;
history.go(int)
:前進int步,負數表示後退;
迴圈執行:
var sil = setinteval(func,time); //返回乙個執行緒
clearinterval(sil); //停掉這個執行緒
複製**
一次執行:var sil = settimeout(func,time);
cleartimeout(sil);
複製**
javascript瀏覽器物件模型二 BOM
二 document物件 document物件是window的屬性,它代表了當前瀏覽器中載入的頁面文件,document的物件載入是bom和dom共有的物件,bom關注的是頁面文件作為乙個整體所表現的特性,而dom更關注頁面文件內部的結構,文件內部元素所操作的內容 注意 由於bom沒有統一的標準,各...
javascript之閉包基礎
閉包基礎 function f1 return f2 閉包 能夠訪問乙個函式內部變數的函式 f2就是乙個閉包 var f f1 呼叫f1之後返回閉包函式 f 1 f 2 原因 閉包函式引用了外部函式的變數,導致外部函式變數不會立即被 閉包延長了函式內部變數的生命週期 注意 函式的引數也是區域性變數,...
JavaScript基礎之標準物件
為了區分物件的型別,我們用typeof操作符獲取物件的型別,它總是返回乙個字串.總結一下有這麼幾條規則需要遵守 1.不要使用new number new boolean new string 建立包裝物件 2.用parseint 或者parsefloat 來轉換任意型別到number 3.用stri...