首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Intl.collator.resolvedOptions

Intl.Collator.prototype.resolvedOptions()方法返回一个新的对象,其属性反映在此Collator对象的初始化过程中计算的语言环境和排序规则选项。

语法

代码语言:javascript
复制
collator.resolvedOptions()

返回值

一个新对象, 它具有反映给定排序对象初始化期间计算的区域设置和排序规则选项的属性。

描述

结果对象具有以下属性:

locale BCP 47 语言标记, 用于实际使用的区域设置。如果在导致此区域设置的输入BCP47语言标记中请求了任何Unicode扩展值,则该区域设置所请求的和受支持的键值对将包括在区域设置中.local.usagesensitivityignorePunctuation这些在options的值会被赋予一个默认值。使用Unicode扩展键"co"(如果支持区域设置或"默认")请求的collation.在选项参数中为这些属性请求的numericcaseFirst值或使用 Unicode 扩展键 "kn" "kf" 或填写为默认值。如果实现不支持这些属性, 则省略它们。

示例

使用该resolvedOptions方法

代码语言:javascript
复制
var de = new Intl.Collator('de', { sensitivity: 'base' })
var usedOptions = de.resolvedOptions();

usedOptions.locale;            // "de"
usedOptions.usage;             // "sort"
usedOption.sensitivity;        // "base"
usedOptions.ignorePunctuation; // false
usedOptions.collation;         // "default"
usedOptions.numeric;           // false

规范

Specification

Status

Comment

ECMAScript Internationalization API 1.0 (ECMA-402)The definition of 'Intl.Collator.prototype.resolvedOptions' in that specification.

Standard

Initial definition.

ECMAScript Internationalization API 2.0 (ECMA-402)The definition of 'Intl.Collator.prototype.resolvedOptions' in that specification.

Standard

?

ECMAScript Internationalization API 4.0 (ECMA-402)The definition of 'Intl.Collator.prototype.resolvedOptions' in that specification.

Draft

?

浏览器兼容性

Feature

Chrome

Edge

Firefox (Gecko)

Internet Explorer

Opera

Safari

Basic support

24

(Yes)

29 (29)

11

15

No support

Feature

Android

Chrome for Android

Edge

Firefox Mobile (Gecko)

IE Mobile

Opera Mobile

Safari Mobile

Basic support

No support

26

(Yes)

56.0 (56)

No support

No support

No support

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com