Yamato DaiwaECMAScript Extensions
Rich utility libraries for high-quality TypeScript-based development
This documentation site is under development.
Until the specific pages are ready, you will be redirected to temporary markdown documentation of the official
GitHub repository.
Please understand that high-quality documentation requires more time than library development, and the top priority
of library development is new functionality.
- Top
- Core Library
- Getting Started
- Functionality
- Arrays
- Retrieving of Elements
- Retrieving of Indexes
- Adding of Elements
- Removing of Elements
- Other
- Constants and Enumerations
- Date and Time
- Default Value Substituters
- Logging
- Maps
- Numbers
formatNumberWith4KetaKanji
getArithmeticMean
isStringifiedNonNegativeIntegerOfRegularNotation
roundDownToSpecificIntegerPlaceValue
roundToSpecificNearestIntegerPlaceValue
roundToSpecifiedNearestDecimalPlaceValue
roundUpToSpecificIntegerPlaceValue
separateEach3DigitsGroupWithComma
separateEach4DigitsGroupWithComma
- Objects
- Pagination
RawObjectDataProcessor
- Sets
- Strings
EmailAddress
explodeCasedPhraseToWords
getPositionsOfAllSubstringOccurrences
hasStringOnlySpecificCharacters
isIPv4AddressLiesInRange
removeNthCharacter
removeSpecificCharacterFromCertainPosition
replace2OrMoreSpacesTo1
replaceBrHTML_TagToNewLineEscapeSequence
splitString
stringifyAndFormatArbitraryValue
toLowerCamelCase
toScreamingSnakeCase
toUpperCamelCase
trimSpaces
- Types
- Arrays
- Browser JS
- Node.js
- Realize Notes