leetcode-13罗马字符转整数 算法:转换的规律是先逐字符按照对应的阿拉伯数字累加,然后对于特殊的(I、X、C出现在左侧)要处理。处理方法:出现特殊字符组合减去双倍的左侧字符(在开始的处理中已经加过一次,而实际的结果中却是要减去,那么就需要在加的基础上减去两倍)。 Code: vertion ...
分类:
其他好文 时间:
2019-01-10 17:45:22
阅读次数:
223
原理:原生js的indexOf() 方法,该方法将从头到尾地检索数组,看它是否含有对应的元素。开始检索的位置在数组 start 处或数组的开头(没有指定 start 参数时)。如果找到一个 item,则返回 item 的第一次出现的位置。开始位置的索引为 0。 如果在数组中没找到指定元素则返回 -1 ...
分类:
其他好文 时间:
2019-01-08 15:03:37
阅读次数:
503
Javascript Array 方法整理 Javascript 数组相关方法 说明 大多数其它编程语言不允许改变数组大小,越界访问索引会报错,但是 不会报错,不过不建议直接修改 大小,访问索引时确保不要越界。 indexOf 搜索一个指定的元素的位置。 slice 就是对应 的 版本,它截取 ar ...
分类:
编程语言 时间:
2019-01-07 10:38:50
阅读次数:
236
这一篇文章,我们讲解一下数组去重。 1.最简单粗暴地方式,两重for循环 2.indexOf 3.includes 4.Set 5.filter 6.sort 7.reduce 8.hasOwnProperty 9.对象数组去重方法 10.Map 补充 我想说一下forEach与map 相同点 他们 ...
分类:
编程语言 时间:
2019-01-05 16:31:46
阅读次数:
231
/** * 根据id/类名/元素名称查找元素 * @param selector 选择器(#id 、.className、tagname) * @return 返回根据选择器条件查找到的元素 */function $(selector) { if (selector.indexOf("#") 0) ...
分类:
其他好文 时间:
2019-01-05 13:38:00
阅读次数:
212
1.int length():获取字符串的长度 2.char charAt(int index):获取指定的索引处的字符串 3.int indexOf(String str):获取str在字符串对象中第一次出现的索引 4.String substring(int start):从start开始截取字 ...
分类:
其他好文 时间:
2019-01-04 14:43:01
阅读次数:
130
Regex regFileIds = new Regex(@"\bfileIds=(.*?)\b\""", RegexOptions.Multiline); //\b;fileIds(.*?)\b\" var fieldMatchs = regFileIds.Matches(valueStr); f ...
分类:
其他好文 时间:
2019-01-04 12:14:43
阅读次数:
194
``` if (navigator.userAgent.indexOf("MSIE") > 0) { if (navigator.userAgent.indexOf("MSIE 6.0") > 0) { window.opener = null; ... ...
分类:
Web程序 时间:
2019-01-03 13:00:31
阅读次数:
349
核心代码render: (h, params) => { let texts = ''; //表格列显示文字 let index = params.row.IpAddress.indexOf(',') if (params.row.IpAddress !== null) { if (index >.... ...
分类:
其他好文 时间:
2019-01-02 17:21:29
阅读次数:
205
var browser = { versions: function() { var u = navigator.userAgent, app = navigator.appVersion; return { //移动终端浏览器版本信息 trident: u.indexOf('Trident') > ...
分类:
移动开发 时间:
2019-01-02 15:10:53
阅读次数:
244