array 为传入的数组对象,key需要更具排序的内容
4
5
6
7
8
|
//数组对象方法排序:
function
sortByKey
(
array
,
key
)
{
return
array
.
sort
(
function
(
a
,
b
)
{
var
x
=
a
[
key
]
;
var
y
=
b
[
key
]
;
return
(
(
x
<
y
)
?
-
1
:
(
(
x
>
y
)
?
1
:
0
)
)
;
}
)
;
}
|
4
5
6
7
8
|
//数组对象方法排序:
function
sortByKey
(
array
,
key
)
{
return
array
.
sort
(
function
(
a
,
b
)
{
var
x
=
a
[
key
]
;
var
y
=
b
[
key
]
;
return
(
(
x
<
y
)
?
-
1
:
(
(
x
>
y
)
?
1
:
0
)
)
;
}
)
;
}
|