ਜਾਵਾਸਕ੍ਰਿਪਟ ਸਟਰਿੰਗ localeCompare() ਮੇਥਡ
- ਪਿੰਨਾ ਉੱਪਰ length
- ਅਗਲਾ ਪੰਨਾ match()
- ਉੱਪਰ ਵਾਪਸ ਜਾਓ جاوا اسکریپت استرنگ رفرنس ماچن
ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ
localeCompare()
ਮੇਥਡ ਮੌਜੂਦਾ ਭਾਸ਼ਾ ਮਾਹੌਲ ਵਿੱਚ ਦੋ ਸਟਰਿੰਗਜ਼ ਨੂੰ ਤੁਲਨਾ ਕਰਦਾ ਹੈ。
localeCompare()
ਮੇਥਡ ਵਾਪਸ ਕਰਦਾ ਹੈ ਕਿ ਕਿਵੇਂ ਕਿਸਮ ਕੀਤਾ ਜਾਂਦਾ ਹੈ -1
ਅਤੇ1
ਜਾਂ 0
ਮਤਲਬ ਪਹਿਲਾਂ, ਬਾਅਦ ਜਾਂ ਬਰਾਬਰ ਹੈ。
ਮੌਜੂਦਾ ਭਾਸ਼ਾ ਮਾਹੌਲ ਬਰਾਊਜ਼ਰ ਦੀ ਭਾਸ਼ਾ ਸੈਟਿੰਗ ਉੱਤੇ ਅਧਾਰਤ ਹੈ。
ਉਦਾਹਰਣ
ਉਦਾਹਰਣ 1
ਤੁਲਨਾ "ab" ਅਤੇ "cd":
let text1 = "ab"; let text2 = "cd"; let result = text1.localeCompare(text2);
ਉਦਾਹਰਣ 2
let text1 = "cd"; let text2 = "ab"; let result = text1.localeCompare(text2);
ਉਦਾਹਰਣ 3
let text1 = "ab"; let text2 = "ab"; let result = text1.localeCompare(text2);
ਉਦਾਹਰਣ 4
let text1 = "A"; let text2 = "a"; let result = text1.localeCompare(text2);
ਗਰਿੱਖਤ
string.localeCompare(target)
ਪਾਰਾਮੀਟਰ
ਪਾਰਾਮੀਟਰ | ਵਰਣਨ |
---|---|
target | ਲਾਜ਼ਮੀ। ਤੁਲਨਾ ਕਰਨ ਲਈ ਸਟਰਿੰਗ। |
ਵਾਪਸ ਦਿੱਤਾ ਗਿਆ ਸੰਖਿਆ
ਇੰਟਰਫੇਸ | ਵਰਣਨ |
---|---|
ਸੰਖਿਆ |
3 ਮੁੱਲਾਂ ਵਿੱਚੋਂ ਇੱਕ:
|
ਤਕਨੀਕੀ ਵਿਸ਼ੇਸ਼ਤਾ
ਵਾਪਸ ਦਿੱਤਾ ਗਿਆ ਸੰਖਿਆ
ਵਾਪਸ ਦਿੰਦਾ ਹੈ ਕਿ ਤੁਲਨਾ ਨਤੀਜੇ ਨੂੰ ਵਿਸਥਾਰ ਦੇਣਾ ਹੈ。
ਜੇਕਰ string ਘੱਟ ਹੈ targetਤਾਂ localeCompare()
ਘੱਟ ਤੋਂ 0 ਵਾਪਸ ਦਿੰਦਾ ਹੈ。
ਜੇਕਰ string ਬਾਅਦ targetਤਾਂ ਇਹ ਮੇਥਡ ਗੈਰ-0 ਦਾ ਸੰਖਿਆ ਵਾਪਸ ਦਿੰਦਾ ਹੈ。
ਜੇਕਰ ਦੋ ਸਟਰਿੰਗਜ਼ ਬਰਾਬਰ ਹਨ, ਜਾਂ ਸਥਾਨਕ ਕਿਸਮ ਦੀ ਕਿਸਮ ਨਾਲ ਉਹ ਕੁਝ ਵੱਖਰੇ ਨਹੀਂ ਹਨ, ਤਾਂ ਇਹ ਮੇਥਡ 0 ਵਾਪਸ ਦਿੰਦਾ ਹੈ。
ਵਿਆਖਿਆ
ਬਣਾਓ <
ਅਤੇ >
ਐਪਲੋਪੀਕਰ ਆਪਣੇ ਪਾਠ 'ਤੇ ਐਪਲਾਈ ਕਰਦੇ ਹੋਏ ਉਹ ਸਿਰਫ ਅਕਸ਼ਰਾਂ ਦੀ ਯੂਨੀਕੋਡ ਕੋਡਿੰਗ ਨਾਲ ਸਟਰਿੰਗਾਂ ਨੂੰ ਤੁਲਨਾ ਕਰਦੇ ਹਨ, ਉਹ ਸਥਾਨਕ ਕਿਸਮ ਦੀ ਕਿਸਮ ਨੂੰ ਧਿਆਨ ਨਹੀਂ ਰੱਖਦੇ। ਇਸ ਤਰ੍ਹਾਂ ਬਣਾਈ ਗਈ ਕਿਸਮ ਹੋਰ ਠੀਕ ਨਹੀਂ ਹੁੰਦੀ। ਉਦਾਹਰਣ ਵਜੋਂ, ਸਪੇਨੀਸ਼ ਵਿੱਚ, ਅਕਸ਼ਰ 'ch' ਸਾਧਾਰਣ ਤੌਰ 'ਤੇ ਅਕਸ਼ਰ 'c' ਅਤੇ 'd' ਦਰਮਿਆਨ ਦੇ ਤੌਰ 'ਤੇ ਕਿਸਮ ਕੀਤਾ ਜਾਂਦਾ ਹੈ。
localeCompare()
ਮੇਥਡ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਕਿ ਕਿਵੇਂ ਕੁਝ ਕ੍ਰਮਵਾਰੀ ਵਿੱਚ ਕੁਝ ਕਿਸਮ ਦੇ ਪੈਰਾਮੀਟਰਾਂ ਨਾਲ ਸਟਰਿੰਗਾਂ ਨੂੰ ਤੁਲਨਾ ਕਰਨਾ ਹੈ ਜਿਸ ਵਿੱਚ ਮੂਲਤਬੀ ਸਥਾਨਕ ਕਿਸਮ ਦੀ ਕਿਸਮ ਵੀ ਹੈ। ਈਸੀਮੈਸਕ੍ਰਿਪਟ ਸਟੈਂਡਰਡ ਨੇ ਸਥਾਨਕ ਵਿਸ਼ੇਸ਼ ਤੁਲਨਾ ਕਰਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਨਹੀਂ ਨਿਰਧਾਰਿਤ ਕੀਤੀ ਹੈ, ਉਹ ਸਿਰਫ ਇਹ ਕਹਿੰਦਾ ਹੈ ਕਿ ਇਹ ਫੰਕਸਨ ਨੇ ਨਿਮਨ ਲੈਵਲ ਓਪਰੇਟਿੰਗ ਸਿਸਟਮ ਦੀ ਕਿਸਮ ਦੀ ਕਿਸਮ ਵੀ ਹੈ。
ਬਰਾਊਜ਼ਰ ਸਮਰਥਾ
localeCompare()
ਈਸੀਮੈਸਕ੍ਰਿਪਟ 1 (ES1) ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ。
ਸਾਰੇ ਬਰਾਊਜ਼ਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਾਲ ES1 (JavaScript 1997) ਦੀ ਸਮਰਥਾ ਕਰਦੇ ਹਨ:
ਚਰਮ | ਆਈਈ | ਐਜ਼ਡ | ਫਾਇਰਫਾਕਸ | ਸੈਫਾਰੀ | ਓਪੇਰਾ |
---|---|---|---|---|---|
ਚਰਮ | ਆਈਈ | ਐਜ਼ਡ | ਫਾਇਰਫਾਕਸ | ਸੈਫਾਰੀ | ਓਪੇਰਾ |
ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ |
- ਪਿੰਨਾ ਉੱਪਰ length
- ਅਗਲਾ ਪੰਨਾ match()
- ਉੱਪਰ ਵਾਪਸ ਜਾਓ جاوا اسکریپت استرنگ رفرنس ماچن