Package Exports
- typescript-string-operations
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (typescript-string-operations) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Simple lightweight library for Typescript.
jQuery required.
USAGE:
String.Empty
var id = String.Empty;String.IsNullOrWhiteSpace():
var id = image.GetId();
if(String.IsNullOrWhiteSpace(id))
return image;String.Format():
var id = image.GetId()
String.Format("image_{0}.jpg", id)
output: "file_2db5da20-1c5d-4f1a-8fd4-b41e34c8c5b5.jpg";Specifier available!
var value = String.Format("{0:L}", "APPLE"); //output "apple"
value = String.Format("{0:U}", "apple"); // output "APPLE"
value = String.Format("{0:d}", "2017-01-23 00:00"); //output "21.01.2017"
value = String.Format("{0:s}", "21.03.2017 22:15:01") //output "2017-01-23T21:15:01"
value = String.Format("{0:n}", 1000000);
//output "1.000.000"| Specifier | Result |
|---|---|
L |
LowerCase |
U |
UpperCase |
d |
ShortDatePatter |
s |
SortableDateTiĀmePattern |
n |
Thousand seperator |
String.Join():
var value = String.Join("; ", "Apple", "Banana");
//output: "Apple; Banana";OR
var array = ['Apple', 'Banana']
var value = String.Join("; ", array);
//output: "Apple; Banana";Simply reference compiled source.js in your project.
<script type="text/javascript" src="scripts/typescript-string-format.js"></script>Methods
| Method | Type | Description | Parameter |
|---|---|---|---|
Empty |
Property |
simply returns "". |
|
IsNullOrWhiteSpace |
Method |
returns true value if given parameter is either null, empty or undefined. | format, args |
Format |
Method |
Converts the value of objects to strings based on the formats specified and inserts them into another string. | format, args |
Join |
Method |
Combines arguments delimited by given seperator. | delimiter,args |
Join |
Method |
Combines arguments delimited by given seperator from array. | delimiter,array |
make sure to include sf namespace!
Usage without Typescript: Take source.js and simply call Methods with namespace.
e.g.
var value = sf.String.Empty;