自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

个人前端记录

https://github.com/shaotianyu

  • 博客(6)
  • 收藏
  • 关注

原创 你不知道的slice,substr,substring异同

slice(),substr(),substring()是基于基于子字符串创建新字符串的方法,相同点:都会返回被操作字符串的一个子字符串都会接收1·-2个参数如果没有指定第二个参数,则字符串的末尾作为结束位置都不会改变原始字符串不同点:slice(),substring()的第一个参数指定子字符串的开始位置,若指定第二个参数,则第二个参数表示结束位置 -substr...

2018-04-25 22:53:43 502

原创 function中的callee和caller

在函数内部,arguments是一个类数组对象,用于保存函数参数。这次主要简述一下arguments内部存在的2个属性:callee,callercallee:callee:是一个指针,指向拥有这个arguments对象的函数,例子:function cool(){ console.log(arguments.callee);}cool();//结果打印出...

2018-04-20 19:37:31 2619 2

原创 javascript 正则方法 exec()

exec()是RegExp对象的主要方法。exec()接受一个参数,即要应用模式的字符串,然后返回包含第一个匹配项信息的数组,或者在没有匹配项的情况下返回null。let reg = /apple (or mac (or ipad)?)?/g;let str = 'apple or mac or ipad';let match = reg.exec(str);console.log...

2018-04-16 21:25:36 5740 1

原创 JS获取当前毫秒数(时间戳)汇总

方法1: Date.now()Date对象的内置方法let a = Date.now();console.log(a); //1523619204809方法2: getTime()创建一个日期对象,调用该对象的getTime()方法let d = new Date().getTime()console.log(d); //1523...

2018-04-13 20:13:10 120306 4

原创 js中数组concat(),slice(),splice(),fill()汇总

1- concat()concat()可以基于当前数组得所有项创建一个新数组。具体来说,这个方法会创造当前数组的一个副本,然后将接收到的参数添加到这个数组的副本,最后返回新的数组。如果concat中没有传递参数,它只是复制当前数组并返回副本let a = [1,2,3,4];let b = a.concat();console.log(b); // [ 1, 2...

2018-04-11 20:11:48 722

原创 数组toLocaleString() ,toString()

1.所有对象具有toLocaleString(),toString()方法var arr = [1,2,3,4,5];console.log( arr.toLocaleString() ); //1,2,3,4,5console.log( arr.toString() ); //1,2,3,4,5alert( arr ); //1,2,3,4,5alert()方法要接受...

2018-04-03 19:56:55 610

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除