Fork me on GitHub
摘要: ECMAScript通过RegExp类型来支持正则表达式.使用下面类似Perl的语法,就可以创建一个正则表达式.var expression=/pattern/flags;其中的模式(pattern)部分可以是任何简单的或复杂的正则表达式,可以包含字符类,限定符,分组,向前查找以及反向引用.每个正则... 阅读全文
posted @ 2015-11-20 22:49 sunshinegirl_7 阅读(258) 评论(4) 推荐(0) 编辑
摘要: ECMAScript中的Date类型是在早期Java中的java.util.Date类的基础上构建的.因此,Date类型使用自UTC(Coordinated Universal Time)1970年1月1日零时开始经过的毫秒数来保存日期. 要创建一个日期对象,使用new操作符和Date构造函数即可. var now=new Date(); console.log(now);//输... 阅读全文
posted @ 2015-11-20 15:58 sunshinegirl_7 阅读(291) 评论(0) 推荐(0) 编辑
摘要: ECMAScript 5新增了两个归并数组的方法:reduce()和reduceRight().这两个方法都会迭代数组的所有项,然后构建一个最终返回的值. 其中reduce()从数组的第一项开始,逐个遍历到最后,而reduceRight(),顾名思义就是从右边也就是从最后一项开始,向前遍历到第一项. 这两个方法都接收两个参数,一个是每一项上调用的函数 和 (可选的)作为归并基础的初始值. 传... 阅读全文
posted @ 2015-11-20 13:39 sunshinegirl_7 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1.关于数组的一些方法 push 作用:向数组的末尾追加一个或多个元素 返回值:数组的length 注意:会改变原数组 参数: 要追加的元素 pop 作用:删除数组的最后一项 返回值:被删除的一项 注意:会改变原数组 参数:无 unshift: ... 阅读全文
posted @ 2015-11-20 12:39 sunshinegirl_7 阅读(316) 评论(2) 推荐(0) 编辑
摘要: 目前只学会两种简单的方法 第一种利用数组长度可改写的特点 思路:可以从0到100的数用for循环出来放在一个数组中,然后将这100个数利用sort()随机打乱,然后通过将这个数组的length改写为10,便取到了10个不同的数. Document 第二种利用的是json对象的key值唯一的特点. 思路:先分别定义一个保存数组的空数组和一个... 阅读全文
posted @ 2015-11-20 09:19 sunshinegirl_7 阅读(1684) 评论(0) 推荐(0) 编辑