Open In App

JavaScript Intl Collator resolvedOptions() Method

Last Updated : 24 May, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

The Intl.Collator.prototype.resolvedOptions() method is an inbuilt method in JavaScript that is used to return a new object with properties reflecting the locale and collation options computed during the initialization of this Collator object.
Syntax: 

collator.resolvedOptions()

Parameters: This function does not accept any parameter.

Return value: This method returns a new object with properties reflecting the locale and collation options computed during the initialization of the given Collator object.

The below examples illustrate the in Intl.Collator.prototype.resolvedOptions() Method JavaScript:

Example 1: 

javascript




let vall = new Intl.Collator('de', { sensitivity: 'base' })
let geek = vall.resolvedOptions();
  
console.log(geek.locale);
console.log(geek.usage);
console.log(geek.sensitivity);
console.log(geek.ignorePunctuation);
console.log(geek.collation);
console.log(geek.numeric);


Output:  

"de"
"sort"
"base"
false
"default"
false

Example 2:  

javascript




let geek = new Intl.Collator('de-DE');
let geek1 = new Intl.Collator('ar');
let geek2 = new Intl.Collator('hi');
let val1 = geek.resolvedOptions();
let val2 = geek1.resolvedOptions();
let val3 = geek2.resolvedOptions();
console.log(val1.sensitivity);
console.log(val2.collation);
console.log(val3.numeric);


Output: 

"variant"
"default"
false

Supported Browsers: The browsers supported by Intl.Collator.prototype.resolvedOptions() method are listed below: 

  • Google Chrome 24 and above
  • Firefox 29 and above
  • Opera 15 and above
  • Edge 12 and above
  • IE 11 and above
  • Safari 10 and above

Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads