
javascript
文章平均质量分 63
NathanYun
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
展开
-
js数组
/**********数组************/1、slice() 截取数组部分元素,返回一个新数组。var arr = ['A','B','C','D','E','F']arr.slice(0,3);//从0下标开始到3结束,不包括3返回['A','B','C']arr.slice(3);//从3下标开始到结尾结束,返回['D','E','F']arr.slice();//返回原创 2015-08-17 11:43:38 · 334 阅读 · 0 评论 -
js Map和Set
测试你的浏览器是否支持ES6规范的map和set,执行以下代码,如果浏览器报ReferenceError错误则不支持'use strict';Map的操作:var m = new Map();m.set("name","张三");//添加一个键值对m.has("name");//判断是否存在name这个kaym.get("name");//通过key过去valu原创 2015-08-27 16:26:54 · 484 阅读 · 0 评论 -
js循环
/**********javascript循环***********/利用While循环遍历数组中的每个名字,并显示Hello, xxx!:var arr = ['Bart', 'Lisa', 'Adam'];//倒序var a = arr.length-1;while(a >= 0){ alert("Hello,"+arr[a]+"!"); a--;}//正序var原创 2015-08-27 16:24:12 · 406 阅读 · 0 评论 -
js高阶函数
高阶函数英文叫Higher-order function,即一个函数的参数也还是一个函数。例如:function myMethod(a,b,temp){ return temp(a)+temp(b);}//调用该方法windown.myMethod(4,6,Math.abs);//Math.abs求绝对值//结果为10原创 2015-08-27 16:29:18 · 476 阅读 · 0 评论 -
js对象
/**********javascript对象***********/1、js对象是无序集合类型,由若干键值组成。例如:描述“小G”这个漂亮的小仙女我们可以这样描述她:var xiaoG = { name:"小G", both:"1994", height:158, beautiyface:"100%"}//获取其中的属性可通过.来获取xiaoG.na原创 2015-08-27 16:21:13 · 390 阅读 · 0 评论