format("{a}-{b}-{c}", {a:1990, b:3, c:5}) //"1990-3-5" format("{0}-{1}-{2}", 1990,3,5) //"1990-3-5"
参数 | 说明 |
---|---|
string | 要格式化的字符串 |
object / 依次要替换的值 |
object对应 "{字符串}"-"{a}" 的形式,{}之间的值为object的属性名称; 单个值对应"{数字}"的形式,数字表示下标;第二个参数替换下标为0的占位符,以此类推 |
参数 | 说明 |
---|---|
array | 占位符的前后标识,[前标识, 后标识],如果只传入了一个,重置为默认的["{", "}"] |
string | 要格式化的字符串 |
object / 依次要替换的值 |
object对应 "{字符串}"-"{a}" 的形式 单个值对应"{数字}"的形式,数字表示下标;第二个参数替换下标为0的占位符,以此类推 |
参数 | 说明 |
---|---|
boolean | 是否采用双大括号的形式,true时采用,false为默认的 ["{", "}" ] |
string | 要格式化的字符串 |
object / 依次要替换的值 |
object对应 "{字符串}"-"{a}" 的形式 单个值对应"{数字}"的形式,数字表示下标;第二个参数替换下标为0的占位符,以此类推 |
format("{a}-{b}-{c}", {a:1990, b:3, c:5}) //"1990-3-5" format("{0}-{1}-{2}", 1990,3,5) //"1990-3-5" format(["$[", "]$"], "$[a]$-$[b]$-$[c]$", {a:1990, b:3, c:5}) //"1990-3-5" format(["$[", "]$"], "$[0]$-$[1]$-$[2]$", 1990,3,5) //"1990-3-5" format(true, "{{0}}-{{1}}-{{2}}", 1990,3,5) //"1990-3-5" format(true, "{{a}}-{{b}}-{{c}}", {a:1990, b:3, c:5}) //"1990-3-5"