proglib
Version:
Многофункциональная библиотека
117 lines (104 loc) • 4.38 kB
Markdown
Представляет номер версии сборки, операционной системы или среды Node.js.
```js
const ProgLib = require('proglib');
const Version = ProgLib.Version;
// Инициализирует новый экземпляр класса Version.
let _version = new Version();
// Инициализирует новый экземпляр класса Version, используя указанную строку.
//
// Параметры:
// Version
// Строка, содержащая основной и дополнительный номера версии, номер сборки и номер редакции, в которой каждое число отделено точкой (.).
let _version = new Version(Version);
// Инициализирует новый экземпляр класса Version с помощью указанных основного
// и дополнительного номеров версии.
//
// Параметры:
// Major
// Основной номер версии.
//
// Minor
// Дополнительный номер версии.
let _version = new Version(Major, Minor);
// Инициализирует новый экземпляр класса Version с помощью указанных основного и дополнительного номеров версии, а также номера сборки.
//
// Параметры:
// Major
// Основной номер версии.
//
// Minor
// Дополнительный номер версии.
//
// Build
// Номер сборки.
let _version = new Version(Major, Minor, Build);
// Инициализирует новый экземпляр класса Version с помощью указанных основного и дополнительного номеров версии, номера построения и номера редакции.
//
// Параметры:
// Major
// Основной номер версии.
//
// Minor
// Дополнительный номер версии.
//
// Build
// Номер сборки.
//
// Revision
// Номер редакции.
let _version = new Version(Major, Minor, Build, Revision);
```
```js
// Сравнивает текущий объект Version с указанным объектом Version и возвращает сведения об их относительных значениях.
//
// Параметры:
// Value
// Объект Version, сравниваемый с текущим объектом Version.
//
// Возврат:
// Number
_version.CompareTo(Value);
// Возвращает значение, позволяющее определить, представляют ли текущий объект Version и указанный объект Version одно и то же значение.
//
// Параметры:
// Value
// Объект Version, сравниваемый с текущим объектом Version.
//
// Возврат:
// Boolean
_version.Equals(Value);
// Преобразует значение текущего объекта Version в объект Json.
//
// Возврат:
// Onject
_version.toObject();
// Преобразует значение текущего объекта Version в массив.
//
// Возврат:
// Number[]
_version.toArray();
// Преобразует значение текущего объекта Version в эквивалентное ему строчное представление.
//
// Возврат:
// String
_version.toString();
// Возвращает тип для текущего экземпляра.
//
// Возврат:
// String
_version.GetType();
```
```js
// Преобразует строковое представление номера версии в эквивалентный объект Version.
//
// Параметры:
// Value
// Строка, содержащая преобразуемый номер версии.
//
// Возврат:
// Version
Version.Parse(Value);
```