我有一个包含以下值的数组,我正在尝试使用arr.sort()对数组中的值进行排序,但没有看到输出的任何变化,它仍返回相同的数组格式
var arr = ["swagger-regional-1.20.1.yaml",
"swagger-regional-1.20.2.yaml",
"swagger-regional-1.7.0.yaml",
"swagger-regional-1.8.2.yaml",
"swagger-regional-1.8.3.yaml",
"swagger-regional-1.8.4.yaml",
"swagger-regional-1.8.5.yaml",
"swagger-regional-1.9.0.yaml",
"swagger-regional-1.9.1.yaml",
"swagger-regional-1.9.2.yaml"];
arr.sort()
预期输出:
["swagger-regional-1.7.0.yaml",
"swagger-regional-1.8.2.yaml",
"swagger-regional-1.8.3.yaml",
"swagger-regional-1.8.4.yaml",
"swagger-regional-1.8.5.yaml",
"swagger-regional-1.9.0.yaml",
"swagger-regional-1.9.1.yaml",
"swagger-regional-1.9.2.yaml",
"swagger-regional-1.20.1.yaml",
"swagger-regional-1.20.2.yaml"]