[]
        
(Showing Draft Content)

GC.Spread.Formatter.GeneralFormatter

类: GeneralFormatter

Spread.Formatter.GeneralFormatter

Table of contents

构造方法

方法

构造方法

constructor

new GeneralFormatter(format?, cultureName?)

具有指定模式和字符串的格式

参数

属性名 类型
format? string
cultureName? string

方法

format

format(obj, formattedData?): string

将指定对象格式化为具有格式化数据对象的字符串

代码示例

//This example uses the format method.
var formatter = new GC.Spread.Formatter.GeneralFormatter("#,##0.00");
var result = formatter.format(123456.789);
console.log(result); // '123,456.79'

参数

属性名 类型 说明
obj Object 要格式化单元格数据的对象
formattedData? Object -

返回值

string

格式化的字符串


formatString

formatString(value?): string | GeneralFormatter

获取或设置此格式化的格式字符串

代码示例

//This example gets the format string.
var formatter = new GC.Spread.Formatter.GeneralFormatter("#,##0.00");
var result = formatter.formatString();
console.log(result); // '#,##0.00'

参数

属性名 类型 说明
value? string 此格式化的格式字符串

返回值

string | GeneralFormatter

如果没有设置值,返回此格式化字符串;否则,返回格式


parse

parse(str): Object

解析指定的文本

代码示例

//This example uses the parse method.
var formatter = new GC.Spread.Formatter.GeneralFormatter("#,##0.00");
var result = formatter.parse("123,456.78");
console.log(result); // 123456.78

参数

属性名 类型
str string

返回值

Object

解析的对象