var a=["3","2","1"];
console.log(a[0].charCodeAt(0)); // 51
console.log(a[1].charCodeAt(0)); // 50
console.log(a[2].charCodeAt(0)); // 49
console.log(a.sort()); // ["1", "2", "3"]
var a=["3","你","他"];
console.log(a[0].charCodeAt(0)); // 51
console.log(a[1].charCodeAt(0)); // 20320
console.log(a[2].charCodeAt(0)); // 20182
console.log(a.sort()); // ["3", "他", "你"]
var a=["3","11","222"];
console.log(a.sort());// ["11", "222", "3"]
// 多个字符的时候按照第一个字符的编码
var list = [
{
max:3,
avg:2,
min:1
},
{
max:10,
avg:15,
min:20
},
{
max:8,
avg:5,
min:2
}
];
// 根据max字段对list对象进行排序,从小到大的顺序
// x,y就是要比较的数组的单个元素,这里就是list中的一个元素
// 排序方法主要是要提供一个比较大小的规则,换句话说也就是要说明谁大谁小
// 返回值为true or false
function sortByField(x, y) {
return x.max - y.max;
}
console.log(list.sort(sortByField));
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有