Skip to content

getClass()

Evgheniy Kovaliov edited this page May 10, 2023 · 3 revisions

getClass(ip)

Description

Method that allows you get class of ip address.
List of ip classes is in addressClasses object.
Ip address must be correct. (see validation)

Contract

Parameters:

  • ip: string — ip address.

Return:

  • stringA/B/C/D/E class.
Exceptions

Invalide ip address!:

  • entered argument is not a correct ip address.
Usage
ipv4.getClass('123.123.123.123'); // 'A'
ipv4.getClass('0.0.0.0');         // 'A'
ipv4.getClass('255.255.255.255'); // 'E'
ipv4.getClass('128.45.78.200');   // 'B'
ipv4.getClass('196.66.2.225');    // 'C'
ipv4.getClass('224.44.222.244');  // 'D'

ipv4.getClass('196.64.0');        // Error: Invalide ip address!
ipv4.getClass('10.255.255.256');  // Error: Invalide ip address!
ipv4.getClass('10.0.0.one');      // Error: Invalide ip address!
ipv4.getClass('127.0.0.0.10');    // Error: Invalide ip address!

MAIN PAGE

See all methods documentation:

For ip version 4

For ip version 6

Clone this wiki locally