window.Comment
See: https://developer.mozilla.org/en-US/docs/Web/API/Comment
Comment(document, comment)
Creates an instance of Comment.
| Param | Type | 
|---|---|
| document | Document | 
| comment | string | 
nodeName : string
Read only
nodeType : number
Read only
data : string
textContent : string
nodeValue : string
length : number
Read only
contentEditable
Read only
isConnected : boolean
Read only
parentNode : Node
Read only
parentElement : Element
Read only
firstChild : Node
Read only
lastChild : Node
Read only
previousSibling : Node
Read only
nextSibling : Node
Read only
firstElementChild : Node
Read only
lastElementChild : Node
Read only
previousElementSibling : Node
Read only
nextElementSibling : Node
Read only
childNodes : NodeList
Read only
children : HTMLCollection
Read only
ownerDocument
Read only
attributes
Read only
substringData(offset, count)
Returns: string  
| Param | Type | 
|---|---|
| offset | * | 
| count | * | 
appendData(arg)
| Param | Type | 
|---|---|
| arg | string | 
insertData(offset, arg)
| Param | Type | 
|---|---|
| offset | number | 
| arg | string | 
deleteData(offset, count)
| Param | Type | 
|---|---|
| offset | number | 
| count | number | 
replaceData(offset, count, arg)
| Param | Type | 
|---|---|
| offset | number | 
| count | number | 
| arg | string | 
hasChildNodes()
Returns: boolean  
cloneNode(deep)
Returns: Node  
| Param | Type | 
|---|---|
| deep | boolean | 
appendChild(child)
Returns: Node  
| Param | Type | 
|---|---|
| child | Node | 
insertBefore(child, before)
Returns: Node  
| Param | Type | 
|---|---|
| child | Node | 
| before | Node | 
replaceChild(newChild, oldChild)
Returns: Node  
| Param | Type | 
|---|---|
| newChild | Node | 
| oldChild | Node | 
removeChild(child)
Returns: Node  
| Param | Type | 
|---|---|
| child | Node | 
remove()
before(...nodes)
| Param | Type | 
|---|---|
| ...nodes | Array<Node> | 
after(...nodes)
| Param | Type | 
|---|---|
| ...nodes | Array<Node> | 
replaceWith(...nodes)
| Param | Type | 
|---|---|
| ...nodes | Array<Node> | 
contains(node)
| Param | Type | 
|---|---|
| node | Node | 
getRootNode(options)
Returns: Node - root node  
| Param | Type | 
|---|---|
| options | Object | 
addEventListener(eventName, callback, options)
See: EventTarget - addEventListener
| Param | Type | Description | 
|---|---|---|
| eventName | * | |
| callback | * | |
| options | boolean|Object | Boolean value denoting capture value or options object. Currently supports only capture in options object ({ capture: bool_value }). | 
removeEventListener(eventName, callback, options)
See: EventTarget - removeEventListener
| Param | Type | Description | 
|---|---|---|
| eventName | * | |
| callback | * | |
| options | boolean|Object | Boolean value denoting capture value or options object. Currently supports only capture in options object ({ capture: bool_value }). | 
dispatchEvent(event)
| Param | Type | 
|---|---|
| event | * |