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");
value = String.Format("{0:U}", "apple");
value = String.Format("{0:d}", "2017-01-23 00:00");
value = String.Format("{0:s}", "21.03.2017 22:15:01")
value = String.Format("{0:n}", 1000000);
L | LowerCase |
U | UpperCase |
d | ShortDatePatter |
s | SortableDateTimePattern |
n | Thousand seperator |
String.Join():
var value = String.Join("; ", "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
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;