Число
Иерархия
- Число
Индекс
Конструкторы
Методы
Конструкторы
конструктор
- new Число(value: number, unit?: string): Число
-
Пример
new sass.types.Number(0.5); // == 0.5new sass.types.Number(10, "px"); // == 10pxnew sass.types.Number(10, "px*px"); // == 10px * 1pxnew sass.types.Number(10, "px/s"); // == math.div(10px, 1s)new sass.types.Number(10, "px*px/s*s"); // == 10px * math.div(math.div(1px, 1s), 1s)Параметры
-
value: number
Числовое значение числа.
-
Optionalunit: stringЕсли передано, единица измерения числа.
Сложные единицы могут быть представлены как
<unit>*<unit>*.../<unit>*<unit>*..., с единицами числителя слева от/и единицами знаменателя справа. Число только с единицами числителя может опустить/и единицы после него, а число только со знаменательными единицами может быть представлено без единиц перед/.
Возвращает Число
-
Методы
getUnit
- getUnit(): string
-
Возвращает строковое представление единиц измерения этого числа. Сложные единицы возвращаются в том же формате, что и конструктор.
Пример
// number is `10px`.
number.getUnit(); // "px"
// number is `math.div(10px, 1s)`.
number.getUnit(); // "px/s"Возвращает string
getValue
- getValue(): number
-
Возвращает значение числа, игнорируя единицы измерения.
Это означает, что
96pxи1inбудут возвращать разные значения, хотя они представляют одну и ту же длину.Пример
constnumber = newsass.types.Number(10, "px");
number.getValue(); // 10Возвращает number
setUnit
- setUnit(unit: string): void
-
Деструктивно изменяет это число, установив его единицы измерения на
unit, независимо от его числового значения. Сложные единицы задаются в том же формате, что и конструктор.Устарело
Используйте конструктор вместо этого.
Параметры
-
unit: string
Возвращает void
-
setValue
- setValue(value: number): void
-
Деструктивно изменяет это число, установив его числовое значение на
value, независимо от его единиц измерения.Устарело
Используйте конструктор вместо этого.
Параметры
-
value: number
Возвращает void
-
© 2006–2025 the Sass team, and numerous contributors
Licensed under the MIT License.
https://sass-lang.com/documentation/js-api/classes/types.Number
Тип чисел Sass. Тип числа.