JavaScript Intl.ListFormat() 构造函数用于创建 Intl.ListFormat 对象。该构造函数是使用新关键字。如果我们创建没有 new 关键字的构造函数,它将给出 TypeError。
用法:
new Intl.ListFormat(loc, opt)
Parameters: 它有两个参数都是可选的。
- loc: 它是一个字符串或字符串数组,包含参数的一般形式和解释
- opt: 它是一个包含以下属性的对象localeMatcher、类型、样式、等等。
返回类型:一个 Intl.ListFormat 对象
下面的示例说明了 JavaScript Intl ListFormat() 构造函数:
示例 1:这个例子创建了一个连词列表格式。
Javascript
var courses = ["DSA", "Web Dev", "Python", "Java"]
console.log(new Intl.ListFormat("en-GB", {
style: "narrow", type: "conjunction"
}).format(
courses,
),)
console.log(new Intl.ListFormat("en-GB", {
style: "long", type: "conjunction"
}).format(
courses,
),)
输出:
DSA, Web Dev, Python, Java DSA, Web Dev, Python and Java
示例 2:这个例子创建了一个析取和单元ListFormat
Javascript
var courses = ["DSA", "Web Dev", "Python", "Java"]
console.log(new Intl.ListFormat("en-GB", {
style: "narrow", type: "unit"
}).format(
courses,
),)
console.log(new Intl.ListFormat("en-GB", {
style: "long", type: "disjunction"
}).format(
courses,
),)
输出:
DSA Web Dev Python Java DSA, Web Dev, Python or Java
支持的浏览器:
- Chrome
- Edge
- Firefox
- Opera
- Safari
我们有完整的 JavaScript Intl 方法列表可供检查,请阅读 JavaScript Intl Reference 文章
相关用法
- JavaScript Intl PluralRules()用法及代码示例
- JavaScript Intl DateTimeFormat()用法及代码示例
- JavaScript Intl Collator()用法及代码示例
- JavaScript Intl DisplayNames()用法及代码示例
- JavaScript Intl Segementer()用法及代码示例
- JavaScript Intl.ListFormat.supportedLocalesOf()用法及代码示例
- JavaScript Intl.DateTimeFormat.supportedLocalesOf()用法及代码示例
- JavaScript Intl.Collator.supportedLocalesOf()用法及代码示例
- JavaScript Math cosh()用法及代码示例
- JavaScript Math sinh()用法及代码示例
- JavaScript Math sin()用法及代码示例
- JavaScript Math cos()用法及代码示例
- JavaScript Math tan()用法及代码示例
- JavaScript Math abs()用法及代码示例
- JavaScript Math pow()用法及代码示例
- JavaScript Math asin()用法及代码示例
- JavaScript Math acos()用法及代码示例
- JavaScript Math atan()用法及代码示例
- JavaScript Math ceil()用法及代码示例
- JavaScript Math floor()用法及代码示例
- JavaScript Math round()用法及代码示例
- JavaScript Math trunc()用法及代码示例
- JavaScript Math max()用法及代码示例
- JavaScript Math min()用法及代码示例
- JavaScript Math sqrt()用法及代码示例
注:本文由纯净天空筛选整理自shobhit_sharma大神的英文原创作品 JavaScript Intl ListFormat() Constructor。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。