- BaseTypes
- Class.js
- OpenCharts.Point
- OpenCharts.Rect
- OpenCharts.Chart.AreaChart
- OpenCharts.Chart.AxesChart
- OpenCharts.Chart.BarChart
- OpenCharts.Chart.LineChart
- OpenCharts.Chart.PieChart
- OpenCharts.Chart.PointChart
- OpenCharts.Chart
- OpenCharts.Coordinate
- OpenCharts.Coordinate
- OpenCharts.RenderEnginer
- OpenCharts.Style
- OpenCharts.TextStyle
- SingleFile.js
BaseTypes
OpenCharts 自定义类型扩展, 包含string.
SummaryBaseTypes | OpenCharts 自定义类型扩展, 包含string. |
OpenCharts.String | 字符串操作的一系列常用扩展函数. |
Functions | |
startsWith | 判断目标字符串是否以指定的子字符串开头. |
contains | 判断目标字符串是否包含指定的子字符串. |
trim | 删除一个字符串的开头和结尾处的所有空白字符. |
camelize | 骆驼式(“-”)连字符的字符串处理. |
format | 提供带 ${token} 标记的字符串, 返回context对象属性中指定标记的属性值. |
isNumeric | 判断一个字符串是否只包含一个数值. |
numericIf | 把一个看似数值型的字符串转化为一个数值. |
String.startsWith | 目标字符串是否以指定的子字符串开头. |
String.contains | 目标字符串是否包含子字符串. |
String.trim | 删除目标字符串开头和结尾的所有空白字符. |
String.camelize | 骆驼式(“-”)连字符的字符串处理. |
OpenCharts.String
字符串操作的一系列常用扩展函数.
SummaryFunctions | |
startsWith | 判断目标字符串是否以指定的子字符串开头. |
contains | 判断目标字符串是否包含指定的子字符串. |
trim | 删除一个字符串的开头和结尾处的所有空白字符. |
camelize | 骆驼式(“-”)连字符的字符串处理. |
format | 提供带 ${token} 标记的字符串, 返回context对象属性中指定标记的属性值. |
isNumeric | 判断一个字符串是否只包含一个数值. |
numericIf | 把一个看似数值型的字符串转化为一个数值. |
String.startsWith | 目标字符串是否以指定的子字符串开头. |
String.contains | 目标字符串是否包含子字符串. |
String.trim | 删除目标字符串开头和结尾的所有空白字符. |
String.camelize | 骆驼式(“-”)连字符的字符串处理. |
Functions
startsWith
|
判断目标字符串是否以指定的子字符串开头.
Parameters
str | {String} 目标字符串. |
sub | {String} 查找的子字符串. |
Returns
{Boolean} 目标字符串以指定的子字符串开头,则返回true;否则返回false.
contains
|
判断目标字符串是否包含指定的子字符串.
Parameters
str | {String} 目标字符串. |
sub | {String} 查找的子字符串. |
Returns
{Boolean} 目标字符串中包含指定的子字符串,则返回true;否则返回false.
trim
|
删除一个字符串的开头和结尾处的所有空白字符.
Parameters
str | {String} (可能)存在空白字符填塞的字符串. |
Returns
{String} 删除开头和结尾处空白字符后的字符串.
camelize
|
骆驼式(“-”)连字符的字符串处理. 例如: “chicken-head” becomes “chickenHead”, “-chicken-head” becomes “ChickenHead”.
Parameters
str | {String} 要处理的字符串,原始内容不应被修改. |
Returns
{String}
format
|
提供带 ${token} 标记的字符串, 返回context对象属性中指定标记的属性值.
示例:1、template = “${value,getValue}”; context = {value: {getValue:function(){return Math.max.apply(null,argument);}}}; args = [2,23,12,36,21]; 返回值:36 示例:2、template = “$${{value,getValue}}”; context = {value: {getValue:function(){return Math.max.apply(null,argument);}}}; args = [2,23,12,36,21]; 返回值:”${36}” 示例:3、template = “${a,b}”; context = {a: {b:”format”}}; args = null; 返回值:”format” 示例:3、template = “${a,b}”; context = null; args = null; 返回值:”${a.b}” Parameters: template - {String} 带标记的字符串将要被替换. 参数 template 格式为”${token}”,此处的 token 标记会替换为 context[“token”] 属性的值 context - {Object} 带有属性的可选对象的属性用于匹配格式化字符串中的标记. 如果该参数为空,将使用 window 对象. args - {Array} 可选参数传递给在context对象上找到的函数.
Returns
{String} 从 context 对象属性中替换字符串标记位的字符串.
isNumeric
|
判断一个字符串是否只包含一个数值.
例如
OpenCharts.String.isNumeric("6.02e23") // true OpenCharts.String.isNumeric("12 dozen") // false OpenCharts.String.isNumeric("4") // true OpenCharts.String.isNumeric(" 4 ") // false
Returns
{Boolean} 字符串包含唯一的数值,返回true;否则返回false.
numericIf
|
把一个看似数值型的字符串转化为一个数值.
Returns {Number|String} 如果能转换为数值则返回数值,否则返回字符串本身.
String.startsWith
目标字符串是否以指定的子字符串开头.
Parameters
sStart | {String} 子字符串. |
Returns
{Boolean}
String.contains
目标字符串是否包含子字符串.
Parameters
str | {String} 子字符串. |
Returns
{Boolean} .
String.trim
删除目标字符串开头和结尾的所有空白字符.
Returns
{String}
String.camelize
骆驼式(“-”)连字符的字符串处理.
Returns
{String}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论