function comparea b 使用正则表达式提取出中文和数字 var pattern = u4e00-u9fa5+d+; var aMatch = alocation alocationmatchpattern null; var
该函数用于比较两个对象a和b的"location"字段。如果字段满足正则表达式的匹配条件(包含中文和数字),则先比较中文部分,如果中文相同再比较数字部分;如果字段不满足正则表达式的匹配条件,则直接比较原始字段。返回值为负数表示a在b之前,返回值为正数表示b在a之前,返回值为0表示a和b相等。
原文地址: http://www.cveoy.top/t/topic/jfAD 著作权归作者所有。请勿转载和采集!