Class String
|
Defined In:
|
String.js
|
|
Class:
|
String
|
|
Extends:
|
Object
|
将javascript的String原型对象进行修改,增加工具的方法。
配置项
这个类没有配置项。
公告属性
这个类没有公告属性。
公共方法
|
|
leftPad
(
)
: String
在字符串左边填充指定字符。这对于统一字符或日期标准格式非常有用。
...
在字符串左边填充指定字符。这对于统一字符或日期标准格式非常有用。
例如:
var s = String.leftPad('123', 5, '0');
// s 现在是:'00123'
|
String
|
|
|
format
(
)
: String
定义带标记的字符串,并用自定义字符替换标记。
每个标记必须是唯一...
定义带标记的字符串,并用自定义字符替换标记。
每个标记必须是唯一的,而且必须要像{0},{1}...{n}这样自增长。
例如:
var cls = 'my-class', text = 'Some text';
var s = String.format('{1} ', cls, text);
// s now contains the string: 'Some text '
|
String
|
|
|
toggle
(
)
: String
比较并交换字符串的值。
参数中的第一个值与当前字符串对象比较,如...
比较并交换字符串的值。
参数中的第一个值与当前字符串对象比较,如果相等则返回传入的第一个参数,否则返回第二个参数。
注意:这个方法返回新值,但并不改变现有字符串。
// alternate sort directions
sort = sort.toggle('ASC', 'DESC');
// instead of conditional logic:
sort = (sort == 'ASC' ? 'DESC' : 'ASC');
|
String
|
|
|
trim
(
)
: Number
检验数字大小。
传入两个数字,一小一大,如果当前数字小于传入的小...
检验数字大小。
传入两个数字,一小一大,如果当前数字小于传入的小数字,则返回小的;如果该数字大于大的,则返回大的;如果在中间,则返回该数字本身
注意:这个方法返回新数字,但并不改变现有数字
|
String
|
公告事件
这个类没公共的事件。