選單
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

JS 參考手冊

按類別劃分的 JS 按字母劃分的 JS

JavaScript

JS 陣列 JS 布林值 JS 類 JS 日期 JS 錯誤 JS 全域性 JS JSON JS Map JS Math JS 數字 JS 物件 JS 運算子 JS 優先順序 JS Promise JS 正則表示式 JS Set JS 語句 JS 字串 JS TypedArray

Window

Window 物件 Window Console Window History Window Location Window Navigator Window Screen

HTML DOM

HTML 文件 HTML 元素 HTML 屬性 HTML 集合 HTML NodeList HTML DOMTokenList HTML 樣式
alignContent alignItems alignSelf animation animationDelay animationDirection animationDuration animationFillMode animationIterationCount animationName animationTimingFunction animationPlayState background backgroundAttachment backgroundClip backgroundColor backgroundImage backgroundOrigin backgroundPosition backgroundRepeat backgroundSize backfaceVisibility border borderBottom borderBottomColor borderBottomLeftRadius borderBottomRightRadius borderBottomStyle borderBottomWidth borderCollapse borderColor borderImage borderImageOutset borderImageRepeat borderImageSlice borderImageSource borderImageWidth borderLeft borderLeftColor borderLeftStyle borderLeftWidth borderRadius borderRight borderRightColor borderRightStyle borderRightWidth borderSpacing borderStyle borderTop borderTopColor borderTopLeftRadius borderTopRightRadius borderTopStyle borderTopWidth borderWidth bottom boxShadow boxSizing captionSide caretColor clear clip color columnCount columnFill columnGap columnRule columnRuleColor columnRuleStyle columnRuleWidth columns columnSpan columnWidth counterIncrement counterReset cssFloat cursor direction display emptyCells filter flex flexBasis flexDirection flexFlow flexGrow flexShrink flexWrap font fontFamily fontSize fontStyle fontVariant fontWeight fontSizeAdjust height isolation justifyContent left letterSpacing lineHeight listStyle listStyleImage listStylePosition listStyleType margin marginBottom marginLeft marginRight marginTop maxHeight maxWidth minHeight minWidth objectFit objectPosition opacity order orphans outline outlineColor outlineOffset outlineStyle outlineWidth overflow overflowX overflowY padding paddingBottom paddingLeft paddingRight paddingTop pageBreakAfter pageBreakBefore pageBreakInside perspective perspectiveOrigin position quotes resize right scrollBehavior tableLayout tabSize textAlign textAlignLast textDecoration textDecorationColor textDecorationLine textDecorationStyle textIndent textOverflow textShadow textTransform top transform transformOrigin transformStyle transition transitionProperty transitionDuration transitionTimingFunction transitionDelay unicodeBidi userSelect verticalAlign visibility width wordBreak wordSpacing wordWrap widows zIndex

HTML 事件

HTML 事件 HTML 事件物件 HTML 事件屬性 HTML 事件方法

Web API

API Canvas API Console API Fetch API Fullscreen API 地理位置 API History API MediaQueryList API Storage API 驗證 API Web

HTML 物件

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <tbody> <td> <tfoot> <th> <thead> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

其他參考

CSSStyleDeclaration JS 轉換


JavaScript 參考


按字母排序的 JavaScript 參考

屬性/方法 描述 所屬
abs() 返回 x 的絕對值 Math
accessKey 設定或返回元素的 accesskey 屬性 元素
acos() 返回 x 的反餘弦值,以弧度表示 Math
acosh() 返回 x 的反雙曲餘弦值 Math
activeElement 返回文件中當前獲得焦點的元素 文件
addEventListener() 將事件處理程式附加到文件 Document, Element
adoptNode() 從另一個文件中採用一個節點 文件
alert() 顯示一個帶有訊息和“確定”按鈕的警告框 Window
altKey 返回在觸發滑鼠事件時“ALT”鍵是否被按下 MouseEvent, KeyboardEvent, TouchEvent
anchors 返回文件中所有具有 name 屬性的 <a> 元素的集合 文件
animationName 返回動畫的名稱 AnimationEvent
appCodeName 返回瀏覽器的程式碼名稱 Navigator
appendChild() 新增一個新的子節點作為元素的最後一個子節點 元素
applets 返回文件中所有 <applet> 元素的集合 文件
appName 返回瀏覽器的名稱 Navigator
appVersion 返回瀏覽器的版本資訊 Navigator
asin() 返回 x 的反正弦值,以弧度表示 Math
asinh() 返回 x 的反雙曲正弦值 Math
assert() 如果斷言為 false,則向控制檯寫入錯誤訊息 Console
assign() 載入新文件 Location
atan() 返回 x 的反正切值,一個介於 -PI/2 和 PI/2 弧度之間的數值 Math
atan2() 返回其引數商的反正切值 Math
atanh() 返回 x 的反雙曲正切值 Math
atob() 解碼 base-64 編碼的字串 Window
attributes 返回元素的屬性的 NamedNodeMap 元素
availHeight 返回螢幕的高度(不包括 Windows 工作列) Screen
availWidth 返回螢幕的寬度(不包括 Windows 工作列) Screen
back() 載入歷史列表中的上一個 URL History
baseURI 返回文件的絕對基本 URI 文件
blur() 從元素中移除焦點 Element, Window
body 設定或返回文件的 body(<body> 元素) 文件
break 退出 switch 或迴圈 Statements
btoa() 將字串編碼為 base-64 Window
bubbles 返回特定事件是否是冒泡事件 事件
button 返回在觸發滑鼠事件時按下了哪個滑鼠按鈕 MouseEvent
buttons 返回在觸發滑鼠事件時按下了哪些滑鼠按鈕 MouseEvent
cancelable 返回事件是否可以阻止其預設操作 事件
cbrt() 返回 x 的立方根 Math
ceil() 返回 x,向上舍入到最接近的整數 Math
changeTouches 返回所有在上次觸控和本次觸控之間狀態發生變化的觸控物件的列表 TouchEvent
characterSet 返回文件的字元編碼 文件
charAt() 返回指定索引(位置)處的字元 字串
charCode 返回觸發 onkeypress 事件的鍵的 Unicode 字元程式碼 KeyboardEvent
charCodeAt() 返回指定索引處字元的 Unicode 字串
charset 已棄用。 請改用 characterSet。返回文件的字元編碼 文件
childElementCount 返回元素的子元素數量 元素
childNodes 返回元素的子節點集合(包括文字節點和註釋節點) 元素
children 返回元素的子元素集合(不包括文字節點和註釋節點) 元素
classList 返回元素的類名 元素
類別 宣告一個類 Statements
className 設定或返回元素的 class 屬性的值 元素
clear() 清除控制檯 Console, Storage
clearInterval() 清除使用 setInterval() 設定的計時器 Window
clearTimeout() 清除使用 setTimeout() 設定的計時器 Window
clearWatch() 登出先前使用 Geolocation.watchPosition() 安裝的位置/錯誤監控處理程式 Geolocation
click() 模擬元素上的滑鼠點選 元素
clientHeight 返回元素的高度,包括內邊距 元素
clientLeft 返回元素的左邊框寬度 元素
clientTop 返回元素的上邊框寬度 元素
clientWidth 返回元素的寬度,包括內邊距 元素
clientX 返回在觸發滑鼠事件時滑鼠指標相對於當前視窗的水平座標 MouseEvent, TouchEvent
clientY 返回在觸發滑鼠事件時滑鼠指標相對於當前視窗的垂直座標 MouseEvent, TouchEvent
clipboardData 返回一個包含剪貼簿操作所影響的資料的物件 ClipboardData
closed 返回一個布林值,指示視窗是否已關閉 Window
close() 關閉先前透過 document.open() 開啟的輸出流 Document, Window
closest() 在 DOM 樹中向上搜尋最接近的匹配指定 CSS 選擇器的元素 元素
clz32(x) 返回 x 的 32 位二進位制表示中前導零的數量 Math
程式碼 返回觸發事件的鍵的程式碼 KeyboardEvent
colorDepth 返回顯示影像的調色盤的位深度 Screen
compareDocumentPosition() 比較兩個文件元素的位置 元素
compile() 在版本 1.5 中已棄用。 編譯正則表示式 RegExp
composed 返回事件是否合成 事件
concat() 連線兩個或更多陣列,並返回連線後陣列的副本 Array, String
confirm() 顯示一個帶有訊息和“確定”和“取消”按鈕的對話方塊 Window
const 宣告一個具有常量值的變數 Statements
constructor() 建立並初始化類中建立的物件 Classes
constructor 返回建立 Array 物件原型的函式 Array, Boolean, Date, Number, RegExp
contains() 如果一個節點是另一個節點的後代,則返回 true,否則返回 false 元素
contentEditable 設定或返回元素的內容是否可編輯 元素
continue 如果出現指定條件,則跳過迴圈中的一次迭代,並繼續下一次迭代 Statements
console 返回 Console 物件的引用,該物件提供將資訊記錄到瀏覽器控制檯的方法(請參閱 Console 物件 Window
cookie 返回文件中所有 cookie 的名稱/值對 文件
cookieEnabled 確定瀏覽器中是否啟用了 cookie Navigator
coordinates 返回裝置在地球上的位置和海拔 Geolocation
copyWithin() 將陣列元素複製到陣列中的指定位置 陣列
cos(x) 返回 x 的餘弦值 (x 以弧度表示) Math
cosh(x) 返回 x 的雙曲餘弦值 Math
count() 記錄 count() 的此特定呼叫被呼叫的次數 Console
createAttribute() 建立一個屬性節點 文件
createComment() 建立一個帶有指定文字的註釋節點 文件
createDocumentFragment() 建立一個空的 DocumentFragment 節點 文件
createElement() 建立一個元素節點 文件
createEvent() 建立一個新事件 Document, Event
createTextNode() 建立一個文字節點 文件
ctrlKey 返回在觸發滑鼠事件時“CTRL”鍵是否被按下 MouseEvent, KeyboardEvent, TouchEvent
currentTarget 返回其事件監聽器觸發事件的元素 事件
data 返回插入的字元 InputEvent
dataTransfer 返回一個包含被拖動/放置或插入/刪除的資料的物件 DragEvent, InputEvent
debugger 停止 JavaScript 的執行,並呼叫(如果可用)除錯函式 Statements
decodeURI() 解碼 URI Global
decodeURIComponent() 解碼 URI 元件 Global
defaultPrevented 返回是否為該事件呼叫了 preventDefault() 方法 事件
defaultStatus 設定或返回視窗狀態列中的預設文字 Window
defaultView 返回與文件關聯的視窗物件,如果沒有則返回 null。 文件
刪除 從物件中刪除屬性 Operators
deltaX 返回滑鼠滾輪的水平滾動量(x 軸) WheelEvent
deltaY 返回滑鼠滾輪的垂直滾動量(y 軸) WheelEvent
deltaZ 返回滑鼠滾輪的 z 軸滾動量 WheelEvent
deltaMode 返回一個數字,表示 delta 值的測量單位(畫素、行或頁) WheelEvent
designMode 控制整個文件是否可編輯。 文件
detail 返回一個數字,指示滑鼠點選的次數 UiEvent
do ... while 執行一個語句塊,並在條件為 true 時重複該塊 Statements
doctype 返回與文件關聯的文件型別宣告 文件
document 返回視窗的 Document 物件(請參閱 Document 物件 Window
documentElement 返回文件的文件元素(<html> 元素) 文件
documentMode 返回瀏覽器用於渲染文件的模式 文件
documentURI 設定或返回文件的位置 文件
domain 返回載入文件的伺服器的域名 文件
domConfig 已廢棄。 返回文件的 DOM 配置 文件
elapsedTime 返回動畫已執行的秒數 AnimationEvent
elapsedTime 返回過渡已執行的秒數  
embeds 返回文件中所有 <embed> 元素的集合 文件
encodeURI() 編碼 URI Global
encodeURIComponent() 編碼 URI 元件 Global
E 返回尤拉數(約 2.718) Math
endsWith() 檢查字串是否以指定的字串/字元結尾 字串
entries() 返回一個鍵/值對陣列迭代器物件 陣列
error() 向控制檯輸出錯誤訊息 Console
escape() 在版本 1.5 中已棄用。 請改用 encodeURI()encodeURIComponent() Global
eval() 評估字串並將其作為指令碼程式碼執行 Global
eventPhase 返回當前正在評估的事件流階段 事件
every() 檢查陣列中的每個元素是否都通過了測試 陣列
exec() 測試字串中的匹配項。返回第一個匹配項 RegExp
execCommand() 在當前具有焦點的元素上呼叫指定的剪貼簿操作。 文件
exitFullscreen() 取消全屏模式下的元素 元素
exp(x) 返回 Ex 的值 Math
expm1(x) 返回 Ex 減 1 的值 Math
export 匯出函式,以便它們可以在外部模組和其他指令碼中用於匯入
extends 擴充套件類(繼承) Classes
dir 設定或返回元素的 dir 屬性的值 元素
fill() 用靜態值填充陣列中的元素 陣列
filter() 建立一個新陣列,其中包含透過測試的陣列中的每個元素 陣列
find() 返回陣列中第一個透過測試的元素的值 陣列
findIndex() 返回陣列中第一個透過測試的元素的索引 陣列
floor() 返回 x,向下舍入到最接近的整數 Math
focus() 將焦點賦予元素 Element, Window
for 標記一個語句塊,只要條件為 true 就執行 Statements
for ... in 標記一個語句塊,對物件的每個元素(或陣列)執行 Statements
forEach() 對每個陣列元素呼叫一個函式 陣列
forms 返回文件中所有 <form> 元素的集合 文件
forward() 載入歷史列表中的下一個 URL History
frameElement 返回當前視窗插入的 <iframe> 元素 Window
frames 返回當前視窗中的所有 <iframe> 元素 Window
from() 從物件建立陣列 陣列
fromCharCode() 將 Unicode 值轉換為字元 字串
fround() 返回數字最接近的(32 位單精度)浮點表示 Math
fullscreenElement 返回當前以全屏模式顯示的元素 文件
fullscreenEnabled() 返回一個布林值,指示文件是否可以在全屏模式下檢視 文件
function 宣告一個函式 Statements
geolocation 返回一個 Geolocation 物件,可用於定位使用者位置 Navigator
getDate() 返回月份中的日期(1-31) Date
getDay() 返回星期幾(0-6) Date
getAttribute() 返回元素節點的指定屬性值 元素
getAttributeNode() 返回指定的屬性節點 元素
getBoundingClientRect() 返回元素的大小及其相對於視口的位置 元素
getComputedStyle() 獲取應用於元素的當前計算 CSS 樣式 Window
getCurrentPosition() 返回裝置的當前位置 Geolocation
getElementById() 返回具有指定 ID 屬性值的元素 文件
getElementsByClassName() 返回一個 NodeList,其中包含所有具有指定類名的元素 Document, Element
getElementsByName() 返回一個 NodeList,其中包含所有具有指定名稱的元素 文件
getElementsByTagName() 返回一個 NodeList,其中包含所有具有指定標籤名的元素 Document, Element
getFullYear() 返回年份 Date
getHours() 返回小時(0-23) Date
getItem() 返回指定鍵名稱的值 Storage
getMilliseconds() 返回毫秒(0-999) Date
getMinutes() 返回分鐘(0-59) Date
getModifierState() 返回一個數組,其中包含將受插入/刪除影響的目標範圍 MouseEvent
getMonth() 返回月份(0-11) Date
getNamedItem() 從 NamedNodeMap 返回指定的屬性節點 Attribute
getSeconds() 返回秒數(0-59) Date
getSelection() 返回一個 Selection 物件,表示使用者選擇的文字範圍 Window
getTargetRanges() 返回一個數組,其中包含將受插入/刪除影響的目標範圍 InputEvent
getTime() 返回自 1970 年 1 月 1 日午夜以來到指定日期的毫秒數 Date
getTimezoneOffset() 返回 UTC 時間和本地時間之間的時差,以分鐘為單位 Date
getUTCDate() 返回根據通用時間的月份中的日期(1-31) Date
getUTCDay() 返回根據通用時間的星期幾(0-6) Date
getUTCFullYear() 返回根據通用時間的年份 Date
getUTCHours() 返回根據通用時間的小時(0-23) Date
getUTCMilliseconds() 返回根據通用時間的毫秒(0-999) Date
getUTCMinutes() 返回根據通用時間的分鐘(0-59) Date
getUTCMonth() 返回根據通用時間的月份(0-11) Date
getUTCSeconds() 返回根據通用時間的秒數(0-59) Date
getYear() 已棄用。 請改用 getFullYear() 方法 Date
global 檢查是否設定了“g”修飾符 RegExp
go() 從歷史列表中載入特定的 URL History
group() 在控制檯中建立一個新的內聯組。這會將後續控制檯訊息額外縮排一個級別,直到呼叫 console.groupEnd() Console
groupCollapsed() 在控制檯中建立一個新的內聯組。但是,新組建立時是摺疊的。使用者需要使用展開按鈕來展開它 Console
groupEnd() 退出控制檯中的當前內聯組 Console
hasAttribute() 如果元素具有指定屬性,則返回 true,否則返回 false 元素
hasAttributes() 如果元素具有任何屬性,則返回 true,否則返回 false 元素
hasChildNodes() 如果元素具有任何子節點,則返回 true,否則返回 false 元素
hasFocus() 返回一個布林值,指示文件是否具有焦點 文件
hash 設定或返回 URL 的錨點部分 (#) Location
head 返回文件的 <head> 元素 文件
height 返回螢幕的總高度 Screen
歷史 返回視窗的 History 物件(請參閱 History 物件 Window
host 設定或返回 URL 的主機名和埠號 Location
hostname 設定或返回 URL 的主機名 Location
href 設定或返回整個 URL Location
id 設定或返回元素的 id 屬性的值 元素
if ... else ... else if 根據條件標記要執行的語句塊 Statements
ignoreCase 檢查是否設定了“i”修飾符 RegExp
images 返回文件中所有 <img> 元素的集合 文件
implementation 返回處理此文件的 DOMImplementation 物件 文件
import 匯入從外部模組和另一個指令碼匯出的函式
importNode() 從另一個文件中匯入一個節點 文件
in 如果指定屬性在指定物件中,則返回 true,否則返回 false Operators
includes() 檢查陣列是否包含指定元素 Array, String
indexOf() 在陣列中搜索元素並返回其位置 Array, String
Infinity 表示正/負無窮大的數值 Global
info() 向控制檯輸出資訊性訊息 Console
innerHeight 返回視窗內容區域(視口)的高度,包括捲軸 Window
innerHTML 設定或返回元素的內容 元素
innerText 設定或返回節點及其後代的文字內容 元素
innerWidth 返回視窗內容區域(視口)的寬度,包括捲軸 Window
inputEncoding 返回文件使用的編碼、字元集 文件
inputType 返回更改的型別(即“插入”或“刪除”) InputEvent
insertAdjacentElement() 在相對於當前元素的指定位置插入 HTML 元素 元素
insertAdjacentHTML() 在相對於當前元素的指定位置插入 HTML 格式文字 元素
insertAdjacentText() 在相對於當前元素的指定位置插入文字 元素
insertBefore() 在指定的現有子節點之前插入新的子節點 元素
instanceof 如果指定物件是指定物件的例項,則返回 true Operators
isArray() 檢查物件是否是陣列 陣列
isComposing 返回事件的狀態是否正在合成 InputEvent, KeyboardEvent
isContentEditable 如果元素的內容可編輯,則返回 true,否則返回 false 元素
isDefaultNamespace() 如果指定的 namespaceURI 是預設的,則返回 true,否則返回 false 元素
isEqualNode() 檢查兩個元素是否相等 元素
isFinite() 確定值是否為有限、合法的數字 Global, Number
isId 如果屬性型別是 Id,則返回 true,否則返回 false Attribute
isInteger() 檢查值是否為整數 Number
isNaN() 確定值是否為非法數字 Global, Number
isSafeInteger() 檢查值是否為安全整數 Number
isSameNode() 檢查兩個元素是否是相同的節點 元素
isSupported() 如果元素支援指定功能,則返回 true 元素
isTrusted 返回事件是否受信任 事件
item() 返回 NamedNodeMap 中指定索引處的屬性節點 Attribute, HTMLCollection
join() 將陣列的所有元素連線成一個字串 陣列
key 返回事件所代表的鍵的鍵值 KeyboardEvent, StorageEvent
key() 返回儲存中第 n 個鍵的名稱 Storage
keyCode 返回觸發 onkeypress 事件的鍵的 Unicode 字元程式碼,或觸發 onkeydown 或 onkeyup 事件的鍵的 Unicode 鍵程式碼 KeyboardEvent
keys() 返回一個數組迭代器物件,其中包含原始陣列的鍵 陣列
lang 設定或返回元素的 lang 屬性的值 元素
語言 返回瀏覽器的語言 Navigator
lastChild 返回元素的最後一個子節點 元素
lastElementChild 返回元素的最後一個子元素 元素
lastIndex 指定下一次匹配開始的索引 RegExp
lastIndexOf() 從陣列末尾開始搜尋元素並返回其位置 Array, String
lastModified 返回文件最後修改的日期和時間 文件
length 設定或返回陣列中元素的數量 Array, Attribute, History, HTMLCollection, Window, Storage
lengthComputable 返回進度的長度是否可計算 ProgressEvent
let 在括號 {} 作用域內宣告一個變數 Statements
links 返回文件中所有帶有 href 屬性的 <a> 和 <area> 元素的集合 文件
LN2 返回 2 的自然對數(約 0.693) Math
LN10 返回 10 的自然對數(約 2.302) Math
loaded 返回已載入的工作量 ProgressEvent
localeCompare() 在當前區域設定中比較兩個字串 字串
localStorage 允許在 Web 瀏覽器中儲存鍵/值對。資料儲存沒有過期日期 Window
location 返回鍵盤或裝置上鍵的位置 KeyboardEvent
location 返回視窗的 Location 物件(請參閱 Location 物件 Window
log() 返回數字的自然對數 Math, Console
log10() 返回數字的以 10 為底的對數 Math
log1p() 返回 1 加一個數的自然對數 Math
log2() 返回數字的以 2 為底的對數 Math
LOG2E 返回 E 的以 2 為底的對數(約 1.442) Math
LOG10E 返回 E 的以 10 為底的對數(約 0.434) Math
map() 建立一個新陣列,其中包含對每個陣列元素呼叫函式的結果 陣列
match() 搜尋字串中與正則表示式的匹配項,並返回匹配項 字串
matches() 返回一個布林值,指示元素是否與特定 CSS 選擇器匹配 元素
matchMedia() 返回一個 MediaQueryList 物件,表示指定的 CSS 媒體查詢字串 Window
max() 返回具有最高值的數字 Math
MAX_VALUE 返回 JavaScript 中可能的最大數字 Number
message 設定或返回錯誤訊息(字串) Error
metaKey 返回在觸發事件時“META”鍵是否被按下 MouseEvent, KeyboardEvent, TouchEvent
min() 返回具有最低值的數字 Math
multiline 檢查是否設定了“m”修飾符 RegExp
MIN_VALUE 返回 JavaScript 中可能的最��數字 Number
moveBy() 相對於當前位置移動視窗 Window
moveTo() 將視窗移動到指定位置 Window
MovementX 返回滑鼠指標相對於上次 mousemove 事件位置的水平座標 MouseEvent
MovementY 返回滑鼠指標相對於上次 mousemove 事件位置的垂直座標 MouseEvent
name 設定或返回錯誤名稱 Error, Attribute, Window
namedItem() 在 HTMLCollection 中返回具有指定 ID 或名稱的元素 HTMLCollection
namespaceURI 返回元素的名稱空間 URI 元素
NaN “非數字”值 Global, Number
navigator 返回視窗的 Navigator 物件(請參閱 Navigator 物件 Window
NEGATIVE_INFINITY 表示負無窮大(溢位時返回) Number
new 建立建構函式的例項
newURL 返回文件的 URL,在雜湊值更改後 HasChangeEvent
newValue 返回更改的儲存項的新值 StorageEvent
nextSibling 返回相同節點樹級別的下一個節點 元素
nextElementSibling 返回相同節點樹級別的下一個元素 元素
nodeName 返回節點的名稱 元素
nodeType 返回節點的節點型別 元素
nodeValue 設定或返回節點的值 元素
normalize() 移除空文字節點,併合並相鄰節點 Document, Element
normalizeDocument() 移除空文字節點,併合並相鄰節點 文件
now() 返回自 1970 年 1 月 1 日午夜以來的毫秒數 Date
Number() 將物件的值轉換為數字 Global
offsetHeight 返回元素的高度,包括內邊距、邊框和捲軸 元素
offsetWidth 返回元素的寬度,包括內邊距、邊框和捲軸 元素
offsetLeft 返回元素的水平偏移位置 元素
offsetParent 返回元素的偏移容器 元素
offsetTop 返回元素的垂直偏移位置 元素
offsetX 返回滑鼠指標相對於目標元素邊緣的水平座標 MouseEvent
offsetY 返回滑鼠指標相對於目標元素邊緣的垂直座標 MouseEvent
oldURL 返回文件的 URL,在雜湊值更改之前 HasChangeEvent
oldValue 返回更改的儲存項的舊值 StorageEvent
onabort 媒體載入中止時發生此事件 UiEvent, Event
onafterprint 此事件在頁面開始列印或列印對話方塊關閉時發生 事件
onanimationend 此事件在 CSS 動畫完成時發生 AnimationEvent
onanimationiteration 此事件在 CSS 動畫重複時發生 AnimationEvent
onanimationstart 此事件在 CSS 動畫開始時發生 AnimationEvent
onbeforeprint 此事件在頁面即將列印時發生 事件
onbeforeunload 此事件在文件即將解除安裝之前發生 UiEvent, Event
onblur 此事件在元素失去焦點時發生 FocusEvent
oncanplay 瀏覽器可以開始播放媒體時發生此事件(當它已緩衝足夠的資料以開始播放時) 事件
oncanplaythrough 瀏覽器可以不停止緩衝播放媒體時發生此事件 事件
onchange 當表單元素的內容、選擇或選中狀態發生變化時發生此事件(適用於 <input>、<select> 和 <textarea>) 事件
onclick 使用者點選元素時發生此事件 MouseEvent
oncontextmenu 使用者右鍵點選元素以開啟上下文選單時發生此事件 MouseEvent
oncopy 使用者複製元素內容時發生此事件 ClipboardEvent
oncut 使用者剪下元素內容時發生此事件 ClipboardEvent
ondblclick 使用者雙擊元素時發生此事件 MouseEvent
ondrag 元素正在被拖動時發生此事件 DragEvent
ondragend 使用者完成拖動元素時發生此事件 DragEvent
ondragenter 被拖動元素進入放置目標時發生此事件 DragEvent
ondragleave 被拖動元素離開放置目標時發生此事件 DragEvent
ondragover 被拖動元素在放置目標上方時發生此事件 DragEvent
ondragstart 使用者開始拖動元素時發生此事件 DragEvent
ondrop 被拖動元素放置到放置目標上時發生此事件 DragEvent
ondurationchange 媒體時長更改時發生此事件 事件
onemptied 發生意外情況且媒體檔案突然不可用時發生此事件(例如意外斷開連線)  
onended 媒體播放到末尾時發生此事件(對於“感謝收聽”等訊息很有用) 事件
onerror 載入外部檔案時發生錯誤時發生此事件 ProgressEvent, UiEvent, Event
onfocus 此事件在元素獲得焦點時發生 FocusEvent
onfocusin 此事件在元素即將獲得焦點時發生 FocusEvent
onfocusout 此事件在元素即將失去焦點時發生 FocusEvent
onfullscreenchange 此事件在元素以全屏模式顯示時發生 事件
onfullscreenerror 此事件在元素無法以全屏模式顯示時發生 事件
onhashchange 此事件在 URL 的錨點部分發生更改時發生 HashChangeEvent
oninput 此事件在元素獲得使用者輸入時發生 InputEvent, Event
oninvalid 此事件在元素無效時發生 事件
onkeydown 此事件在使用者按下鍵時發生 KeyboardEvent
onkeypress 此事件在使用者按住鍵時發生 KeyboardEvent
onkeyup 此事件在使用者釋放鍵時發生 KeyboardEvent
onLine 確定瀏覽器是否線上 Navigator
onload 此事件在物件載入時發生 UiEvent, Event
onloadeddata 媒體資料載入時發生此事件 事件
onloadedmetadata 元資料(如尺寸和時長)載入時發生此事件 事件
onloadstart 瀏覽器開始查詢指定媒體時發生此事件 ProgressEvent
onmessage 此事件在透過事件源接收到訊息時發生 事件
onmousedown 使用者在元素上按下滑鼠按鈕時發生此事件 MouseEvent
onmouseenter 指標移到元素上時發生此事件 MouseEvent
onmouseleave 指標移出元素時發生此事件 MouseEvent
onmousemove 指標在元素上移動時發生此事件 MouseEvent
onmouseover 指標移到元素或其子元素上時發生此事件 MouseEvent
onmouseout 使用者將滑鼠指標移出元素或其子元素時發生此事件 MouseEvent
onmouseup 使用者在元素上釋放滑鼠按鈕時發生此事件 MouseEvent
onmousewheel 已棄用。 請改用 wheel 事件 WheelEvent
onoffline 此事件在瀏覽器開始離線工作時發生 事件
ononline 此事件在瀏覽器開始線上工作時發生 事件
onopen 此事件在與事件源的連線開啟時發生 事件
onpagehide 此事件在使用者離開網頁時發生 PageTransitionEvent
onpageshow 此事件在使用者導航到網頁時發生 PageTransitionEvent
onpaste 此事件在使用者在元素中貼上內容時發生 ClipboardEvent
onpause 此事件在媒體被使用者或程式暫停時發生 事件
onplay 此事件在媒體已開始或不再暫停時發生 事件
onplaying 此事件在媒體暫停或停止緩衝後播放時發生 事件
onpopstate 此事件在視窗的歷史記錄更改時發生 PopStateEvent
onprogress 此事件在瀏覽器正在獲取媒體資料(下載媒體)時發生 事件
onratechange 此事件在媒體播放速度更改時發生 事件
onresize 此事件在文件檢視大小調整時發生 UiEvent, Event
onreset 此事件在表單重置時發生 事件
onscroll 此事件在元素捲軸滾動時發生 UiEvent, Event
onsearch 此事件在使用者在搜尋欄位中輸入內容時發生(適用於 <input="search">) 事件
onseeked 此事件在使用者完成移動/跳到媒體中的新位置時發生 事件
onseeking 此事件在使用者開始移動/跳到媒體中的新位置時發生 事件
onselect 此事件在使用者選擇文字後發生(適用於 <input> 和 <textarea>) UiEvent, Event
onshow 此事件在 <menu> 元素作為上下文選單顯示時發生 事件
onstalled 此事件在瀏覽器試圖獲取媒體資料但資料不可用時發生 事件
onstorage 此事件在 Web Storage 區域更新時發生 StorageEvent
onsubmit 此事件在表單提交時發生 事件
onsuspend 此事件在瀏覽器有意不獲取媒體資料時發生 事件
ontimeupdate 此事件在播放位置更改時發生(例如當用戶快進到媒體中的不同點時) 事件
ontoggle 此事件在使用者開啟或關閉 <details> 元素時發生 事件
ontouchcancel 此事件在觸控中斷時發生 TouchEvent
ontouchend 此事件在手指從觸控式螢幕上移開時發生 TouchEvent
ontouchmove 此事件在手指在螢幕上拖動時發生 TouchEvent
ontouchstart 此事件在手指放置在觸控式螢幕上時發生 TouchEvent
ontransitionend 此事件在 CSS 過渡完成時發生 TransitionEvent
onunload 此事件在頁面解除安裝時發生(適用於 <body>) UiEvent, Event
onvolumechange 此事件在媒體音量更改時發生(包括將音量設定為“靜音”) 事件
onwaiting 此事件在媒體已暫停但預計會恢復時發生(例如當媒體暫停以緩衝更多資料時) 事件
onwheel 此事件在滑鼠滾輪在元素上向上或向下滾動時發生 WheelEvent
open() 開啟一個 HTML 輸出流,用於收集 document.write() 的輸出 Document, Window
opener 返回建立視窗的視窗的引用 Window
origin 返回 URL 的協議、主機名和埠號 Location
outerHeight 返回瀏覽器視窗的高度,包括工具欄/捲軸 Window
outerHTML 設定或返回元素的外部內容 元素
outerText 設定或返回節點及其後代的文字外部內容 元素
outerWidth 返回瀏覽器視窗的寬度,包括工具欄/捲軸 Window
ownerDocument 返回元素的根元素(文件物件) 元素
pageX 返回在觸發滑鼠事件時滑鼠指標相對於文件的水平座標 MouseEvent
pageXOffset 返回當前文件從視窗左上角水平滾動的畫素數 Window
pageY 返回在觸發滑鼠事件時滑鼠指標相對於文件的垂直座標 MouseEvent
pageYOffset 返回當前文件從視窗左上角垂直滾動的畫素數 Window
parent 返回當前視窗的父視窗 Window
parentNode 返回元素的父節點 元素
parentElement 返回元素的父元素節點 元素
parse() 解析日期字串並返回自 1970 年 1 月 1 日以來的毫秒數 Date, JSON
parseFloat() 解析字串並返回浮點數 Global
parseInt() 解析字串並返回整數 Global
pathname 設定或返回 URL 的路徑名 Location
persisted 返回網頁是否被瀏覽器快取 PageTransitionEvent
PI 返回 PI(約 3.14) Math
pixelDepth 返回螢幕的顏色解析度(每畫素位數) Screen
platform 返回瀏覽器編譯的平臺 Navigator
pop() 刪除陣列的最後一個元素,並返回該元素 陣列
port 設定或返回 URL 的埠號 Location
position 返回指定時間關心裝置的位置 Geolocation
positionError 返回使用地理定位裝置時發生錯誤的原因 Geolocation
positionOptions 描述一個包含選項屬性的物件,作為 Geolocation.getCurrentPosition() 和 Geolocation.watchPosition() 的引數傳遞 Geolocation
POSITIVE_INFINITY 表示無窮大(溢位時返回) Number
preventDefault() 如果事件可取消,則取消事件,這意味著事件所屬的預設操作將不會發生 事件
print() 列印當前視窗的內容 Window
product 返回瀏覽器的引擎名稱 Navigator
propertyName 返回與動畫或過渡關聯的 CSS 屬性名稱 AnimationEvent, TransitionEvent
protocol 設定或返回 URL 的協議 Location
prototype 允許向 Array 物件新增屬性和方法 Array, Boolean, Date
pseudoElement 返回動畫或過渡的偽元素的名稱 AnimationEvent, TransitionEvent
push() 向陣列末尾新增新元素,並返回新長度 陣列
querySelector() 返回文件中第一個匹配指定 CSS 選擇器的元素 Document, Element
querySelectorAll() 返回一個靜態 NodeList,其中包含文件中匹配指定 CSS 選擇器(或多個選擇器)的所有元素 Document, Element
random() 返回一個介於 0 和 1 之間的隨機數 Math
readyState 返回文件的(載入)狀態 文件
reduce() 將陣列的值減少為單個值(從左到右) 陣列
reduceRight() 將陣列的值減少為單個值(從右到左) 陣列
referrer 返回載入當前文件的文件的 URL 文件
region MouseEvent
reload() 重新載入當前文件 Location
remove() 從 DOM 中刪除元素 元素
removeAttribute() 從元素中刪除指定屬性 元素
removeAttributeNode() 刪除指定的屬性節點,並返回已刪除的節點 元素
removeChild() 從元素中刪除子節點 元素
removeEventListener() 刪除已使用 addEventListener() 方法附加的事件處理程式 元素
removeItem() 從儲存中刪除該鍵 Storage
重複 返回鍵是否被重複按住 KeyboardEvent
repeat() 返回一個新字串,其中包含指定數量的現有字串副本 字串
replace() 搜尋字串中指定值或正則表示式的匹配項,並返回一個新字串,其中指定值已替換 String, Location
replaceChild() 替換元素中的子節點 元素
requestAnimationFrame() 請求瀏覽器在下一次重繪之前呼叫函式更新動畫 Window
requestFullscreen() 以全屏模式顯示元素 元素
resizeBy() 按指定畫素調整視窗大小 Window
resizeTo() 將視窗大小調整為指定的寬度和高度 Window
return 停止函式的執行並從該函式返回一個值 Statements
reverse() 反轉陣列中元素的順序 陣列
round() 將 x 舍入到最接近的整數 Math
pow() 返回 x 的 y 次冪的值 Math
previousSibling 返回相同節點樹級別的上一個節點 元素
previousElementSibling 返回相同節點樹級別的上一個元素 元素
prompt() 顯示一個對話方塊,提示訪問者輸入 Window
prototype 允許您向物件新增屬性和方法 Number
relatedTarget 返回與觸發滑鼠事件的元素相關的元素 MouseEvent, FocusEvent
removeEventListener() 從文件中移除事件處理程式(已透過 addEventListener() 方法附加的) 文件
removeNamedItem() 刪除指定的屬性節點 Attribute
renameNode() 重新命名指定節點 文件
screen 返回視窗的 Screen 物件 (請參閱 Screen 物件) Window
screenLeft 返回視窗相對於螢幕的水平座標 Window
screenTop 返回視窗相對於螢幕的垂直座標 Window
screenX 返回視窗/滑鼠指標相對於螢幕的水平座標 Window, MouseEvent
screenY 返回視窗/滑鼠指標相對於螢幕的垂直座標 Window, MouseEvent
scripts 返回文件中 <script> 元素的集合 文件
scroll() 已棄用。 此方法已由 scrollTo() 方法取代。 Window
scrollBy() 按指定畫素數滾動文件 Window
scrollHeight 返回元素的整個高度,包括內邊距 元素
scrollIntoView() 將指定元素滾動到瀏覽器視窗的可見區域 元素
scrollLeft 設定或返回元素內容水平滾動的畫素數 元素
scrollTo() 將文件滾動到指定座標 Window
scrollTop 設定或返回元素內容垂直滾動的畫素數 元素
scrollWidth 返回元素的整個寬度,包括內邊距 元素
scrollX pageXOffset 的別名 Window
scrollY pageYOffset 的別名 Window
search 設定或返回 URL 的查詢字串部分 Location
search() 在字串中搜索指定值或正則表示式,並返回匹配項的位置 字串
self 返回當前視窗 Window
sessionStorage 允許在 Web 瀏覽器中儲存鍵/值對。資料儲存在一個會話中 Window
setAttribute() 設定或更改指定屬性為指定值 元素
setAttributeNode() 設定或更改指定屬性節點 元素
setDate() 設定日期物件的月份中的日期 Date
setFullYear() 設定日期物件的年份 Date
setHours() 設定日期物件的小時 Date
setInterval() 以指定間隔(毫秒)呼叫函式或評估表示式 Window
setItem() 將該鍵新增到儲存中,如果已存在則更新該鍵的值 Storage
setMilliseconds() 設定日期物件的毫秒 Date
setMinutes() 設定日期物件的分鐘 Date
setMonth() 設定日期物件的月份 Date
setNamedItem() 設定指定的屬性節點(按名稱) Attribute
setSeconds() 設定日期物件的秒數 Date
setTime() 將日期設定為 1970 年 1 月 1 日之後/之前的指定毫秒數 Date
setTimeout() 在指定毫秒數後呼叫函式或評估表示式 Window
setUTCDate() 根據通用時間設定日期物件的月份中的日期 Date
setUTCFullYear() 根據通用時間設定日期物件的年份 Date
setUTCHours() 根據通用時間設定日期物件的小時 Date
setUTCMilliseconds() 根據通用時間設定日期物件的毫秒 Date
setUTCMinutes() 根據通用時間設定日期物件的分鐘 Date
setUTCMonth() 根據通用時間設定日期物件的月份 Date
setUTCSeconds() 根據通用時間設定日期物件的秒數 Date
setYear() 已棄用。 請改用 setFullYear() 方法 Date
shift() 刪除陣列的第一個元素,並返回該元素 陣列
shiftKey 返回在觸發事件時“SHIFT”鍵是否被按下 MouseEvent, KeyboardEvent, TouchEvent
sign(x) 返回數字的符號(檢查它是正數、負數還是零) Math
sin() 返回 x 的正弦值 (x 以弧度表示) Math
sinh() 返回 x 的雙曲正弦值 Math
slice() 選擇陣列的一部分,並返回新陣列 Array, String
some() 檢查陣列中的任何元素是否通過了測試 陣列
sort() 對陣列的元素進行排序 陣列
source 返回 RegExp 模式的文字 RegExp
specified 如果屬性已指定,則返回 true,否則返回 false Attribute
splice() 從陣列中新增/刪除元素 陣列
split() 將字串分割成子字串陣列 字串
static 為類定義一個靜態方法 Classes
startsWith() 檢查字串是否以指定字元開頭 字串
state 返回一個包含歷史記錄條目副本的物件 PopStateEvent
String() 將物件的值轉換為字串 Global
stop() 停止視窗載入 Window
stopImmediatePropagation() 阻止同一事件的其他監聽器被呼叫 事件
stopPropagation() 阻止事件在事件流期間進一步傳播 事件
stringify() 將 JavaScript 物件轉換為 JSON 字串 JSON
sqrt() 返回 x 的平方根 Math
SQRT1_2 返回 1/2 的平方根(約 0.707) Math
SQRT2 返回 2 的平方根(約 1.414) Math
status 設定或返回視窗狀態列中的文字 Window
strictErrorChecking 設定或返回是否強制執行錯誤檢查 文件
storageArea 返回表示受影響儲存物件 StorageEvent
樣式 設定或返回元素的 style 屬性的值 元素
substr() 從字串中提取字元,從指定起始位置開始,並經過指定數量的字元 字串
substring() 從字串中提取字元,在兩個指定索引之間 字串
super 指代父類 Classes
switch 標記一個語句塊,根據不同的情況執行 Statements
table() 以表格形式顯示錶格資料 Console
tabIndex 設定或返回元素的 tabindex 屬性的值 元素
tagName 返回元素的標籤名 元素
tan() 返回角度的正切值 Math
tanh() 返回數字的雙曲正切值 Math
target 返回觸發事件的元素 事件
targetTouches 返回與表面接觸且觸控開始事件發生在與當前目標元素相同的目標元素上的所有觸控物件的列表 TouchEvent
test() 測試字串中的匹配項。返回 true 或 false RegExp
textContent 設定或返回節點及其後代的文字內容 元素
this 指代其所屬的物件
throw 丟擲(生成)錯誤 Statements
time() 啟動計時器(可以跟蹤操作需要多長時間) Console
timeEnd() 停止先前由 console.time() 啟動的計時器 Console
timeStamp 返回事件建立時的時間(相對於紀元的毫秒數) 事件
title 設定或返回文件的標題 Document, Element
toDateString() 將 Date 物件的日期部分轉換為可讀的字串 Date
toGMTString() 已棄用。 請改用 toUTCString() 方法 Date
toExponential() 將數字轉換為指數表示法 Number
toFixed(x) 將數字格式化為小數點後 x 位 Number
toJSON() 將日期作為字串返回,格式為 JSON 日期 Date
toISOString() 使用 ISO 標準將日期作為字串返回 Date
toLocaleDateString() 使用區域約定將 Date 物件的日期部分作為字串返回 Date
toLocaleLowerCase() 根據主機的區域設定將字串轉換為小寫字母 字串
toLocaleString() 使用區域約定將 Date 物件轉換為字串 Date
toLocaleTimeString() 使用區域約定將 Date 物件的時間部分作為字串返回 Date
toLocaleUpperCase() 根據主機的區域設定將字串轉換為大寫字母 字串
toLowerCase() 將字串轉換為小寫字母 字串
top 返回最頂層的瀏覽器視窗 Window
toPrecision(x) 將數字格式化為 x 長度 Number
toString() 將陣列轉換為字串,並返回結果 Array, Boolean, Date, Number, RegExp, String, Element
total 返回將載入的總工作量 ProgressEvent
toTimeString() 將 Date 物件的時間部分轉換為字串 Date
touches 返回當前與表面接觸的所有觸控物件的列表 TouchEvent
toUpperCase() 將字串轉換為大寫字母 字串
toUTCString() 根據通用時間將 Date 物件轉換為字串 Date
trace() 向控制檯輸出堆疊跟蹤 Console
transitionend 此事件在 CSS 過渡完成時發生 TransitionEvent
trim() 從字串兩端刪除空格 字串
trunc() 返回數字 (x) 的整數部分 Math
try ... catch ... finally 標記在 try 塊中發生錯誤時要執行的語句塊,並實現錯誤處理 Statements
type 返回事件的名稱 事件
typeof 返回變數、物件、函式或表示式的型別 Operators
undefined 表示變數尚未賦值 Global
unescape() 在版本 1.5 中已棄用。 請改用 decodeURI()decodeURIComponent() Global
unshift() 向陣列開頭新增新元素,並返回新長度 陣列
url 返回更改項文件的 URL StorageEvent
URL 返回 HTML 文件的完整 URL 文件
userAgent 返回瀏覽器傳送給伺服器的使用者代理頭 Navigator
UTC() 根據 UTC 時間,返回自 1970 年 1 月 1 日午夜以來的日期中的毫秒數 Date
value 設定或返回屬性的值 Attribute
valueOf() 返回陣列的原始值 Array, Boolean, Date, Number, String
var 宣告一個變數 Statements
warn() 向控制檯輸出警告訊息 Console
watchPosition() 返回一個觀察 ID 值,然後可以透過將其傳遞給 Geolocation.clearWatch() 方法來登出處理程式 Geolocation
which 返回在觸發滑鼠事件時按下了哪個滑鼠按鈕 MouseEvent, KeyboardEvent
width 返回螢幕的總寬度 Screen
view 返回事件發生所在的 Window 物件的引用 UiEvent
void 評估表示式並返回 undefined Operators
while 標記一個語句塊,只要條件為 true 就執行 Statements
write() 將 HTML 表示式或 JavaScript 程式碼寫入文件 文件
writeln() 與 write() 相同,但在每個語句後新增一個換行符 文件
yield 暫停和恢復生成器函式 Operators

JavaScript 教程

訪問我們的 JavaScript 教程 »



×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援