Skip to main content

86 docs tagged with "Web API"

View All Tags

.appendChild()

.appendChild() is defined as: to append childNode arg to current Node. Topics on: if existing node on DOM is passed as arg. Read more: JS, JS Concepts, Java Scr

.cloneNode()

.cloneNode() is defined as: to return duplicate of calling Node. Topics on: !gotcha cloned node duplicate id attributes which must be unique, .cloneNode(deep?).

.innerHTML

.innerHTML is defined as: . Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, DOM Tree, Node Hierachy, Node, Node In

.innerText

.innerText. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, DOM Tree, Node Hierachy, Node, Node Instance Propertie

.textContent

.textContent is defined as: to return/set text content of HTMLElement (+ Descendant). Topics on: .textContent differs from .innerText, .textContent differs from

.textContent differs from .innerHTML

.textContent differs from .innerHTML. Topics on: does not return HTML, performs better since Value is not parsed as HTML, not vulnerable to XSSs. Read more: JS,

Abstract Class

Abstract Class. Topics on: Class that cannot be instantiated, Object Reference that cannot be created, containing Abstract Method. Read more: JS, JS Concepts, J

alert()

alert() is defined as: to display alert box with optional message & OK button. Topics on: (message: string): void. Read more: JS, JS Concepts, Java Script Runti

Ascendant

Ascendant is defined as: any Parent Node (or above up to Root). Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, DO

blob

blob is defined as: file-like object of immutable raw data. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, Streams API, Bl

Browser Runtime

Browser Runtime is defined as: JavaScript Runtime with JS Engine, Web API, Callback Queue & Event Loop. Topics on: Callback Queue. Read more: JS, JS Concepts, J

Buffer

Buffer. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, Streams API, Buffer|FullStack Wiki by Roger J

Child

Child is defined as: Node directly below a given Node. Topics on: unlike Parent, can have multiple Child Nodes. Read more: JS, JS Concepts, Java Script Runtime,

Chunks

Chunks is defined as: smaller pieces of data, to gradually load & process bit by bit. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API

Clipboard Event

Clipboard Event. Topics on: oncopy, oncut, onpaste. Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, Event Target, Event, Clipbo

console

console. Topics on: console.log(), console.dir(). Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, Window, Window Instance Prope

console.dir()

console.dir(). Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, Window, Window Instance Property, Console| Dev Wiki

console.log()

console.log(). Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, Window, Window Instance Property, Console| Dev Wiki

Descendant

Descendant is defined as: any Child (& sub children) Nodes. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, DOM Tr

document

document is defined as: to return Document Object for window. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, Wind

Document

Document is defined as: DOM Interface to rep Root of document. Topics on: .querySelector(), .createElement(), .getElementbyId(), Viewport. Read more: JS, JS Con

DOM API

DOM API. Topics on: Interface between JS code & HTML document render by Browser, API to contain methods & properties to (programmatically) interact with the DO

DOM Interface

DOM Interface is defined as: Object Interface to expose portion of DOM API to Programming Language (ie JS). Topics on: DOM Interfaces are provided as API to J

DOM Traversal

DOM Traversal is defined as: (process) to walk through DOM API ; to select HTMLElement Node relative to each other. Topics on: . Read more: JS, JS Concepts, Ja

DOM Tree

DOM Tree is defined as: Tree-like structure of Node, autogen by HTML document. Topics on: Node Hierachy. Read more: JS, JS Concepts, Java Script Runtime, Platfo

Drag Event

Drag Event. Topics on: ondragend, ondragenter, ondragleave, ondragover, ondragstart, ondrag, ondrop. Read more: JS, JS Concepts, Java Script Runtime, Platform A

Element

Element is defined as: abstract DOM Interface to Prototypal Inheritance some useful props/methods. Topics on: scrollIntoView(). Read more: JS, JS Concepts, Java

Event

Event is defined as: Interface Object to rep actions, autogen by DOM Node after Signal Trigger. Topics on: Events are not part of JS Library & is provided to Br

Event Delegation

Event Delegation is defined as: (Design Pattern) to attach Event Listener to common parent to utilize Bubbling Phase to apply Event to multiple HTMLElement. Top

Event Handler

Event Handler is defined as: Callback Function to run in response to Event Signal. Topics on: React calls Event Handler to change state. Read more: JS, JS Conce

Event Listener

Event Listener is defined as: function to await Event & on Signal Trigger, call Event Handler. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Pla

Event Methods

Event Methods. Topics on: event.preventDefault(). Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, Event Target, Event| Dev Wiki

Event Properties

Event Properties. Topics on: event.target. Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, Event Target, Event | FullStack Wiki

EventTarget

EventTarget is defined as: Top-level Abstract Class Interface extends most objects with ability to receive Events or add Event Listener. Topics on: Event, .addE

Fetch API

Fetch API is defined as: Web API to Data Fetch Web Resource via async Promise. Topics on: fetch() flow. Read more: JS, JS Concepts, Java Script Runtime, Platfor

fetch() flow

fetch() flow. Topics on: Assign Request to Variable, Consume Promise using .then()& call .json()on response Argument, Chain more .then()for more async operation

Form Event

Form Event. Topics on: onblur, onchange, onfocusin, onfocusout, onfocus, oninput, oninvalid, onreset, onsearch, onselect, onsubmit. Read more: JS, JS Concepts,

history

history is defined as: to return History Object for window. Topics on: History. Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API,

History

History. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, Window, Window Instance Property, History| FullStack Wiki

indexedDB

indexedDB is defined as: Web API indexed database built into Browser with Async access. Topics on: indexedDB via window as read-only property, indexedDB is a lo

Intersection Observer API

Intersection Observer API. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, Intersection Observer API | FullStack Wiki by RJ

Keyboard Event

Keyboard Event. Topics on: onkeydown, onkeypress, onkeyup. Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, Event Target, Event,

localStorage

localStorage is defined as: Web Storage API to persist data in Browser across sessions incl window close. Topics on: . Read more: JS, JS Concepts, Java Script R

location

location is defined as: to return Location Object for window. Topics on: Location. Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM A

Location

Location is defined as: location Global Object for window instance. Topics on: search. Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, D

Mouse Event

Mouse Event. Topics on: onclick, oncontextmenu, ondblclick, onmousedown, onmouseenter, onmouseleave, onmouseout, onmouseover, onmouseup, onwheel. Read more: JS,

navigator

navigator is defined as: to return Navigator Object for window. Topics on: Navigator, online. Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web

Navigator

Navigator. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, Window, Window Instance Property, Navigator | Dev Wiki

Node

Node is defined as: DOM Interface & Abstract Class upon which every member in DOM Tree are based. Topics on: Abstract Class, Node instance properties, Node inst

Node Hierachy

Node Hierachy is defined as: tree-like relationship between Nodes in DOM Tree. Topics on: Node, Node Inheritance. Read more: JS, JS Concepts, Java Script Runtim

Node Inheritance

Node Inheritance is defined as: All Child Prototypal Inheritance methods & properties from Parent. Topics on: . Read more: JS, JS Concepts, Java Script Runtime,

Node instance methods

Node instance methods. Topics on: .appendChild(), .cloneNode(), .contains(), .hasChildNodes(), .insertBefore(), .isSameNode(). Read more: JS, JS Concepts, Java

Node instance properties

Node instance properties. Topics on: .childNodes, .innerHTML, .innerText, .nodeValue, .parentElement, .parentNode, .textContent. Read more: JS, JS Concepts, Jav

Node Nesting

Node Nesting is defined as: (process) to organize Node into DOM Tree. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM A

oninvalid

oninvalid is defined as: Form Event Signal fire when HTMLElement invalid. Topics on: add listener for oninvalid. Read more: JS, JS Concepts, Java Script Runtime

online

online is defined as: boolean for Client online status. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, Window, Wi

orientation

orientation. Topics on: ScreenOrientation. Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, Window, Window Instance Property, Sc

Parent

Parent is defined as: Node directly above a given Node. Topics on: Every Node only has ONE Parent (except Root). Read more: JS, JS Concepts, Java Script Runtime

Replica

Replica is defined as: Local Lib to reproduce Web API functionality. Topics on: . Read more: JS, Lib, Module, Polyfill, Replica, Web API|FullStack Wiki by Roger

Root

Root is defined as: top-most Node in DOM Tree. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, DOM Tree, Node Hier

screen

screen is defined as: to return Screen for window. Topics on: Screen. Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, Window, W

Screen

Screen. Topics on: availHeight, availWidth, height, width, orientation. Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, Window,

ScreenOrientation

ScreenOrientation. Topics on: type. Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, Window, Window Instance Property, Screen, O

scrollIntoView()

scrollIntoView() is defined as: to scroll to Node. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, DOM Tree, Node

search

search is defined as: URL Parameter for current window location. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, W

Service Worker

Service Worker is defined as: event-driven worker register to origin/path express via js file for granular control over page/site origin, intercept/nav behavior

Service Worker API

Service Worker API is defined as: service worker as proxy between apps, browser & network - for offline support, push notifications & background sync APIs. Topi

setInterval()

setInterval() is defined as: to call function or evaluate Expression, repeatedly at specific intervals. Topics on: . Read more: JS, JS Concepts, Java Script Run

setTimeout()

setTimeout() is defined as: to execute function (or Expression), once after timer expires. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platfor

Sibling

Sibling is defined as: two Nodes sharing same Parent. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM API, DOM Tree, No

Signal

Signal is defined as: Something that happened. Mouse click/move, etc. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web API, DOM A

Streaming

Streaming is defined as: (process) to break down Web Resource/data into smaller Chunks. Topics on: Chunks. Read more: JS, JS Concepts, Java Script Runtime, Plat

Streams API

Streams API is defined as: Web API to Streaming raw data over network, w/o Buffer/blob. Topics on: Streams API is a Low-Level API to optimize network loading vi

useOnScreen()

useOnScreen() is defined as: Custom Hook to return boolean to check if node (as ref) is visible on Viewport; Abstraction Intersection Observer API Web API. Top

Viewport

Viewport is defined as: visible portion of Document in window. Topics on: Visual Viewport, Layout Viewport, (rectangular) area through which graphics are being

Visual Viewport

Visual Viewport is defined as: cur visible portion of Viewport. Topics on: Visual Viewport excl onscreen keyboard. Read more: JS, JS Concepts, Java Script Runti

Web API

Web API is defined as: API Collection extends Browser Runtime (via window). Topics on: DOM API, Fetch API, Geolocation API, includes functions for interacting w

Web Storage API

Web Storage API is defined as: Web API to persist data stored in Client across session || windows. Topics on: localStorage, sessionStorage. Read more: JS, JS Co

Web Workers API

Web Workers API is defined as: Web API to run Script in Background Thread separate Thread of main App for better perf. Topics on: Dedicated Worker, Shared Worke

WebRTC API

WebRTC API is defined as: Web API to enable Web App to directly capture/stream media to host for live video/voice-chat & P2P file sharing. Topics on: WebRTC API

WebRTC Leak

WebRTC Leak is defined as: (vulnerability) Browser WebRTC leaks local public IP, mic/camera settings, media permissions. Topics on: RTCDataChannel. Read more: J

WebSockets

WebSockets is defined as: Web API to open 2-way Client/Server connection, to push update vs Polling. Topics on: use own Protocol to send/receive message from TC

window

window is defined as: Interface to rep Browser. Global Object to access most global properties & methods. Topics on: window instance property, window instance m

window instance method

window instance method. Topics on: alert(), blur(), clearInterval(), clearTimeout(), close(), confirm(), focus(), moveBy(), moveTo(), open(), print(), prompt(),

window instance property

window instance property. Topics on: console, document, history, location, navigator, screen. Read more: JS, JS Concepts, Java Script Runtime, Platform API, Web

Worker

Worker is defined as: Interface Object to rep bg task, create via js, or spawn more workers. Topics on: . Read more: JS, JS Concepts, Java Script Runtime, Platf