js学习笔记
王图图zZ
每天进步一点点,积少成多。
展开
-
JS数组常用方法
(1、作用 2、参数 3、返回值 4、是否改变原有数组)栈方法:push()向数组末尾逐个添加参数中的项需要添加到数组末尾的项返回数组的新长度原数组改变pop()移除数组最后一项不需要参数返回移除的项原数组改变队列方法:shift()移除数组第一项不需要参数返回移除的项原数组改变unshift()向数组前端逐个添加参数中的项需要添加到数组前端的项返回数组的新长度(原创 2017-09-25 15:30:15 · 329 阅读 · 0 评论 -
实现兼容的isArray()方法
function isArray(val) { return Object.prototype.toString.call(val) === "[object Array]";}var arr1 = [1,2,3],arr2 = '123';console.log(isArray(arr1),isArray(arr2));//true falseconsole.log(Object.原创 2017-09-13 17:05:05 · 1049 阅读 · 0 评论 -
时间字符串格式化
利用正则在String原型上添加一个方法:把指定时间格式的字符串换成我们想要的各种格式,例如我们有时需要把“2016-12-22 03:10:00”或者“2016/12/22 03:10:00”等时间字符串换成我们想要的2016年12月22日 3时10分0秒等形式展示出来,那么利用正则以及String中的replace方法来实现是个简便而又实用的方法代码如下String.prototype.myFo原创 2017-09-12 17:34:57 · 1031 阅读 · 0 评论