- 博客(3)
- 收藏
- 关注
原创 FCC Spinal Tap Case
将字符串转换为 spinal case。Spinal case 是 all-lowercase-words-joined-by-dashes 这种形式的,也就是以连字符连接所有小写单词。 用了比较奇怪的方法,不知道多次正则是不是对速度有什么影响…… str = str.replace(/\b[a-z]/g,'-$&');//先将所有小写开头的单词前加上”-“” str = str.replac
2017-08-29 20:57:36
259
原创 FCC Validate US Telephone Numbers
正则有些规则没有搞清楚。记录一下发现错误和修改的过程:这是刚开始的正则表达式var re = /^1{0,1}[\s*(]\d{3}[\s*)]\d{3}[\s*-]\d{4}$/; 问题出在哪里呢?很多,一步步来看。 1. [\s*(] 这个可不是\s 重复0次或多次的意思,而是匹配\s * ( 中任意一个的意思。 2. 将( )拆开放在两个部分里,不能保证二者同时出现。修改后var re
2017-08-29 20:55:04
218
原创 JS对象方法,类方法,原型方法
对象方法function Person(name){ this.name = name; this.Intro = Intro; } function Intro(){ console.log(this.name); } 类方法Person.run = function(){//不需要创建实例就能调用 console.log(this.name + " is running.
2017-08-28 22:12:15
266
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人