阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      JS Intl.getCanonicalLocales()

      Intl.getCanonicalLocales() 方法返回一个数组,数组包含规范的区域语言代码,重复的元素将会被去除,每一个元素都会被验证为格式有效的区域语言代码。

      The source for this interactive example is stored in a GitHub repository. If you’d like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.

      Syntax

      Intl.getCanonicalLocales(locales)
      

      参数

      locales

      想要规范化的字符串数组。

      Return value

      一个包含规范区域语言代码的数组。

      例子

      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
      
      

      规范

      SpecificationStatusComment
      [ECMAScript Internationalization API 4.0 (ECMA-402)
      Intl.getCanonicalLocales](https://tc39.es/ecma402/#sec-intl.getcanonicallocales)DraftInitial definition

      参见

      目录
      目录