- 浏览: 3002066 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (893)
- android (110)
- iphone (198)
- java (79)
- JavaScript手册-目录 (9)
- JavaScript手册-Array (19)
- JavaScript手册-Boolean (5)
- JavaScript手册-Date (50)
- JavaScript手册-Math (30)
- JavaScript手册-Number (14)
- JavaScript手册-RegExp (7)
- JavaScript手册-String (38)
- JavaScript手册-全局函数 (8)
- JavaScript实用脚本 (7)
- Others (21)
- java-jpcap (7)
- java-thread (1)
- ibm文章 (3)
- classloader (2)
- java-filter (2)
- 运行环境 (33)
- java-正则 (2)
- oracle (1)
- linux-shell (26)
- wap (1)
- sqlite (3)
- wow (1)
- jvm (1)
- git (5)
- unity3d (29)
- iap (2)
- mysql (23)
- nginx (14)
- tomcat (9)
- apache (2)
- php (1)
- ubuntu (40)
- rsa (1)
- golang (21)
- appstore (5)
- sftp (2)
- log4j (2)
- netty (18)
- 测试工具 (6)
- memcache (5)
- 设计模式 (1)
- centos (8)
- google_iab (5)
- iOS专题 (4)
- mac (10)
- 安装配置帮助手册 (2)
- im4java_graphicsmagick (5)
- inotify-tools (1)
- erlang (6)
- 微信支付 (1)
- redis (8)
- RabbitMQ (5)
最新评论
-
heng123:
Netty视频教程https://www.douban.com ...
netty4.0.23 初学的demo -
maotou1988:
使用Netty进行Android与Server端通信实现文字发 ...
netty4.0.23 初学的demo -
码革裹尸:
非常感谢,正好用上
android 呼入电话的监听(来电监听) -
rigou:
提示的/222.177.4.242 无法链接到ip地址,是什 ...
通过 itms:services://? 在线安装ipa ,跨过app-store -
duwanbo:
GridView与数据绑定
JavaScript localeCompare() 方法
定义和用法
用本地特定的顺序来比较两个字符串。
语法
stringObject.localeCompare(target)
target | 要以本地特定的顺序与 stringObject 进行比较的字符串。 |
返回值
说明比较结果的数字。如果 stringObject 小于 target,则 localeCompare() 返回小于 0 的数。如果 stringObject 大于 target,则该方法返回大于 0 的数。如果两个字符串相等,或根据本地排序规则没有区别,该方法返回 0。
说明
把 < 和 > 运算符应用到字符串时,它们只用字符的 Unicode 编码比较字符串,而不考虑当地的排序规则。以这种方法生成的顺序不一定是正确的。例如,在西班牙语中,其中字符 “ch” 通常作为出现在字母 “c” 和 “d” 之间的字符来排序。
localeCompare() 方法提供的比较字符串的方法,考虑了默认的本地排序规则。ECMAscript 标准并没有规定如何进行本地特定的比较操作,它只规定该函数采用底层操作系统提供的排序规则。
实例
在本例中,我们将用本地特定排序规则对字符串数组进行排序:
var str; str.sort (function(a,b){return a.localeCompare(b)})
发表评论
-
javascript 处理返回json中的\u中文乱码问题(也不是乱码了,就是\u编码)
2014-10-13 17:37 2064javascript 处理返回 ... -
JavaScript String 对象参考手册 prototype 属性
2009-03-03 22:32 1645JavaScript prototype 属性 返回Java ... -
JavaScript String 对象参考手册 constructor 属性
2009-03-03 22:08 1332JavaScript constructor 属性 返回Ja ... -
JavaScript String 对象参考手册 toSource() 方法
2009-03-03 21:55 1756JavaScript toSource() 方法 返回Jav ... -
JavaScript String 对象参考手册 length 属性
2009-03-03 20:29 1685JavaScript length 属性 返回JavaScr ... -
JavaScript String 对象参考手册 valueOf() 方法
2009-03-03 20:25 1535JavaScript valueOf() 方法 返回Java ... -
JavaScript String 对象参考手册 toString() 方法
2009-03-03 20:23 1505JavaScript toString() 方法 返回Jav ... -
JavaScript String 对象参考手册 toUpperCase() 方法
2009-03-03 13:13 2155JavaScript toUpperCase() 方法 返回 ... -
JavaScript String 对象参考手册 toLowerCase() 方法
2009-03-03 13:09 1809JavaScript toLowerCase() 方法 返回 ... -
JavaScript String 对象参考手册 toLocaleUpperCase() 方法
2009-03-03 13:06 1175JavaScript toLocaleUpperCase() ... -
JavaScript String 对象参考手册 toLocaleLowerCase() 方法
2009-03-03 13:04 1408JavaScript toLocaleLowerCase() ... -
JavaScript String 对象参考手册 sup() 方法
2009-03-03 13:01 1481JavaScript sup() 方法 返回JavaScri ... -
JavaScript String 对象参考手册 substring() 方法
2009-03-03 09:25 1941JavaScript substring() 方法 ... -
JavaScript String 对象参考手册 substr() 方法
2009-03-03 09:21 1673JavaScript substr() 方法 返回JavaS ... -
JavaScript String 对象参考手册 sub() 方法
2009-03-03 09:18 1458JavaScript sub() 方法 返回JavaScri ... -
JavaScript String 对象参考手册 strike() 方法
2009-03-03 09:16 1348JavaScript strike() 方法 返回JavaS ... -
JavaScript String 对象参考手册 split() 方法
2009-03-03 09:13 2922JavaScript split() 方法 返回JavaSc ... -
JavaScript String 对象参考手册 small() 方法
2009-03-02 22:50 1088JavaScript small() 方法 返回JavaSc ... -
JavaScript String 对象参考手册 slice() 方法
2009-03-02 22:44 1739JavaScript slice() 方法 返 ... -
JavaScript String 对象参考手册 search() 方法
2009-03-02 22:26 1694JavaScript search() 方法 返回JavaS ...
相关推荐
JavaScript中的String对象是用于处理和操作字符串的基本工具。字符串在JavaScript中是一种不可变的数据类型,这意味着一旦创建,就不能更改其内容。尽管如此,String对象提供了丰富的内置方法来处理字符串的各种需求...
### JavaScript_对象参考手册 #### String 对象 **概述** `String`对象在JavaScript中主要用于处理文本(字符串)。它可以被视为一种容器,用于存储、访问和操作文本数据。`String`对象提供了丰富的属性和方法来...
这个方法返回一个数字表示参考字符串是否到来之前或之后或相同的排序顺序给定的字符串。 语法 string.localeCompare( param ) 下面是参数的详细信息: param : 字符串对象进行比较的字符串 返回值: 0 : 字符串...
JavaScript中的String对象是原生内置对象之一,它用于处理文本数据。String对象具有多个属性和方法,方便我们操作和检索字符串中的信息。以下是对几个重要属性和方法的详细解释: 1. **length属性**: length属性...
JavaScript中的String对象是处理文本数据的核心工具,它包含了一系列用于操作和处理字符串的方法。作为面向对象编程的一部分,String对象在JavaScript中属于内置对象,这意味着它已经预定义并且可以直接使用。以下是...
concat 方法 (String) 返回一个包含给定的两个字符串连接的String 对象。 条件(三元)运算符 (?:) 根据条件执行两个表达式之一。 constructor 属性 指定创建对象的函数。 continue 语句 停止循环的当前迭代...
localeCompare是一个字符串方法,它接受另一个字符串作为参数,并返回一个数字来指示一个参考字符串是在参数字符串之前、之后还是等同于参数字符串。具体来说: 1. 如果参考字符串在参数字符串之前,返回一个负数;...
localeCompare 方法; log 方法; match 方法; max 方法; min 方法; moveFirst 方法; moveNext 方法; parse 方法; parseFloat 方法; parseInt 方法; pop 方法; pow 方法; push 方法; random 方法; ...
在JavaScript String对象中,提供了众多用于处理字符串的方法。查找类函数如charAt()返回指定位置的字符,charCodeAt()返回对应的Unicode编码,indexOf()和lastIndexOf()则用于查找子字符串的位置。操作类函数如...
JavaScript 是一种广泛使用的前端脚本语言,其中 String 对象是 JavaScript 基础知识中的一个重要组成部分。这篇文章针对初学者,对 String 对象的属性和方法进行了详细的介绍,并附有具体的示例,帮助新手理解并...
JavaScript语法手册涵盖了语言的各个要素,包括函数、方法和对象等。以下是一些关键知识点的详细说明: 1. **JavaScript 函数**: - `GetObject`:在某些旧版本的JavaScript中,这个函数用于获取自动化对象的引用...
concat 方法 (String) 返回一个包含给定的两个字符串连接的String 对象。 条件(三元)运算符 (?:) 根据条件执行两个表达式之一。 constructor 属性 指定创建对象的函数。 continue 语句 停止循环的当前迭代...
在JavaScript中,`String`对象提供了丰富的属性和方法来帮助开发者操作字符串。 ##### 1. 构造函数 - **构造函数**: `new String(value)` - **描述**: 用于创建一个新的字符串对象。 - **参数**: - `value`: 要...
这些只是JavaScript String对象方法的一部分,还有许多其他方法,如`trim()`, `trimStart()`, `trimEnd()`, `padStart()`, `padEnd()`等,它们都是处理字符串的实用工具,使得在JavaScript中处理文本变得简单而强大...
本文将详细介绍JavaScript中常用的几种对象:`Array`、`Boolean`、`Date`、`Math`、`Number`、`String` 和 `RegExp`,以及这些对象的主要属性和方法。 #### 二、JavaScript核心对象概述 ##### 1. Array(数组对象...
concat 方法 (String) 返回一个包含给定的两个字符串连接的String 对象。 条件(三元)运算符 (?:) 根据条件执行两个表达式之一。 constructor 属性 指定创建对象的函数。 continue 语句 停止循环的当前迭代...
例如,比较两个字符串对象的属性时,可以使用sort方法的比较函数,比较函数内部调用localeCompare方法来判断两个字符串对象的某个字符串属性的相对顺序。 综上所述,JavaScript的sort方法非常灵活,可以实现多样的...
JavaScript中的String对象是处理文本数据的核心工具,它提供了丰富的操作方法来处理字符串。在JavaScript中,字符串是不可变的,这意味着对字符串的操作不会改变原始字符串,而是返回一个新的字符串。 1. 创建...