1. bianco.dom-to-array
Converts any DOM node/s to a loopable array
bianco.dom-to-array
Package: bianco.dom-to-array
Created by: biancojs
Last modified: Mon, 13 Jun 2022 04:35:18 GMT
Version: 1.1.0
License: MIT
Downloads: 2,663
Repository: https://github.com/biancojs/dom-to-array

Install

npm install bianco.dom-to-array
yarn add bianco.dom-to-array

bianco.dom-to-array

Build Status
NPM version
NPM downloads
MIT License

Usage

 import domToArray from 'bianco.dom-to-array'

var div = document.createElement('div')
div.innerHTML = `
  <ul>
    <li>one</li>
    <li>two</li>
  </ul>
`
body.appendChild(div)

// It can convert node list
const lis = document.querySelectorAll('li')
const $lis = domToArray(lis)
$lis.length // => 2
Array.isArray($lis) // => true

// It can convert a single node
const li = document.querySelector('li')
const $li = domToArray(li)
$li.length // => 1
Array.isArray($li) // => true

API

Table of Contents

domToArray

Converts any DOM node/s to a loopable array

Parameters

Returns Array always a loopable object

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code