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"