我已经完成了一个现代 JavaScript 练习,以创建一个页面,该页面采用一串单词并以不区分大小写的方式对它们进行排序。这是代码笔: http : //codepen.io/Mcabrams/full/FvuJg :
// relevant code:
var sorted = words.map(function(value){
return value.toLowerCase();
}).sort();
我想知道如何制作与 类似的函数sortWords()
,但是在以不区分大小写的方式进行排序时,当我返回排序后的单词时,我想保持原来的大小写。
所需功能的示例:
sortWords(["D","b","A","c"]) ======> ["A", "b", "c", "D"]
目前,原来的外壳在我的功能中丢失了。