Spec-Zone.ru › Dart 1

dart:core

Конструктор-фабрика String.fromCharCodes

String.fromCharCodes(Iterable<int> charCodes, [ int start = 0, int end ])

Выделяет новую строку для указанных charCodes.

Значения charCodes могут быть кодовыми единицами UTF-16 или рунами. Если значение char-кода 16-разрядное, оно копируется дословно:

new String.fromCharCodes([68]); // 'D'

Если значение char-кода больше 16 бит, оно разлагается на пару суррогатов:

var clef = new String.fromCharCodes([0x1D11E]);
clef.codeUnitAt(0); // 0xD834
clef.codeUnitAt(1); // 0xDD1E

Если start и end заданы, используются только значения charCodes в позициях от start до, но не включая, end. Значения start и end должны удовлетворять 0 <= start <= end <= charCodes.length.

Исходный код

external factory String.fromCharCodes(Iterable<int> charCodes,
    [int start = 0, int end]);

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-core/String/String.fromCharCodes.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API