博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
前端笔试题【1】--从字符串的第二个字符开始对数组进行排序
阅读量:4678 次
发布时间:2019-06-09

本文共 656 字,大约阅读时间需要 2 分钟。

前一段时间做过一个阿里的前端笔试题:从字符串的第二个字符开始对数组进行排序。当时没想到简单的方法,这几天看书才发现sort()还可以自定义一个比较函数,郁闷啊啊啊~~ 看来基础还是不够扎实啊, 赶紧记录一下吧,说不定下次还会遇到 。

var aStr = ['yui', 'abcdef', 'javascript', 'jquery'];    alert(aStr.sort(function(str1, str2){        str1 = str1.substr(1);        str2 = str2.substr(1);        return str1>str2;    }));    // output:  javascript,abcdef,jquery,yui

 

substr 方法

返回一个从指定位置开始的指定长度的子字符串。

stringvar.substr(start [, length ])

参数

stringvar

必选项。要提取子字符串的字符串文字或 String 对象。

start

必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。

length

可选项。在返回的子字符串中应包括的字符个数。

说明

如果 length 为 0 或负数,将返回一个空字符串。如果没有指定该参数,则子字符串将延续到 stringvar 的最后。

转载于:https://www.cnblogs.com/MockingBirdHome/p/3330247.html

你可能感兴趣的文章
PAT 甲级 1024 Palindromic Number
查看>>
信息安全经典书籍
查看>>
ios坐标位置转换
查看>>
Java多线程—JUC原子类
查看>>
C#中常用到的时间函数(天数差、星期几等)
查看>>
Unity 3D物体的点击事件响应以及NGUI坐标和世界坐标的互相转换
查看>>
如何理解一台服务器可以绑定多个ip,一个ip可以绑定多个域名
查看>>
springmvc 传递和接收数组参数
查看>>
Duplicate files copied in APK META-INF/DEPENDENCIES
查看>>
(转译)用FFmpeg和SDL写播放器--08软件缩放
查看>>
Codeigniter 3.0 相关文档 part two
查看>>
函数执行顺序
查看>>
课题实践总结
查看>>
java word导入导出工具类
查看>>
Castle ActiveRecord学习实践(7)级联
查看>>
赋值运算符重载函数
查看>>
POJ_1733 Parity game 【并查集+离散化】
查看>>
别在需要制度和文化的时候表错了情
查看>>
jupyter 快捷键
查看>>
SpringBoot打包项目成war包,并部署到服务器的tomcat上
查看>>