JavaScript基礎之BOM操作

2021-09-24 07:29:13 字數 814 閱讀 8791

彈窗都是阻斷的,執行完之後才會進行後續的解析和操作;

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...