1️⃣ DataConverter
Purpose: Convert between common data types (strings, numbers, arrays, booleans, JSON).
Key Methods:
| Method | Description |
|---|---|
strToArray(str) |
Converts string to array of characters. |
strToArrayByComma(str) |
Splits a string by commas into an array. |
arrayToStr(arr) |
Joins an array into a string. |
arrayToStrWithSpace(arr) |
Joins an array into a string with spaces. |
strToNum(str) |
Converts string to Number. |
strToInt(str) |
Converts string to integer using parseInt. |
numToStr(num) |
Converts number to string. |
intToFloat(n) |
Converts integer to float using parseFloat. |
parseJSON(str) |
Parses JSON string, returns null on error. |
stringifyJSON(obj) |
Converts object to JSON string. |
boolToStr(b) |
Converts boolean to string. |
strToBool(str) |
Converts string to boolean (true, 1, yes, on → true). |
Usage Example:
1DataConverter.strToArray("hello");2// → ['h','e','l','l','o']4DataConverter.strToBool("Yes");5// → true7DataConverter.parseJSON('{"a":1}');8// → { a: 1 }