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

Intl.getCanonicalLocales

Intl.getCanonicalLocales()方法返回一个包含规范语言环境名称的数组。重复将被省略,元素将被验证为结构有效的语言标签。

语法

代码语言:javascript
复制
Intl.getCanonicalLocales(locales)

参数

locales要获取规范化区域设置名称的String值的列表。

返回值

包含规范语言环境名称的数组。

示例

代码语言:javascript
复制
Intl.getCanonicalLocales('EN-US'); // ["en-US"]
Intl.getCanonicalLocales(['EN-US', 'Fr']); // ["en-US", "fr"]

Intl.getCanonicalLocales('EN_US'); 
// RangeError:'EN_US' is not a structurally valid language tag

规范

Specification

Status

Comment

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

Draft

Initial definition

浏览器兼容性

Feature

Chrome

Firefox (Gecko)

Internet Explorer

Opera

Safari (WebKit)

Basic support

54

48 (48)

No support

No support

No support

Feature

Android

Chrome for Android

Firefox Mobile (Gecko)

IE Phone

Opera Mobile

Safari Mobile

Basic support

No support

No support

56.0 (56)

No support

No support

No support

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com