首页 > 代码库 > js 数组,字符串,JSON,bind, Name
js 数组,字符串,JSON,bind, Name
/** * Created by W.J.Chang on 2014/5/23. */ // 判读是否是数组的方法 console.log(Array.isArray(new Array)); console.log(Array.isArray([])); var arr = [1,2,3]; // 遍历方法 arr.forEach(function (v){ console.log(v); }); console.log("---------------------"); // 过滤但不改变原数组 arr.filter(function (v){ return v < 3; }).forEach(function(v) {console.log(v);}); arr.forEach(function (v) { console.log(v); }); console.log("---------------------"); // 修改但不改变原数组 arr.map(function (v){ return v * 3; }).forEach(function(v) {console.log(v);}); arr.forEach(function (v) { console.log(v); }); console.log("---------------------"); [1,2,3].map(function(v){return v*2}).forEach(function(v) {console.log(v);}); //字符串 console.log(" hello ".trim()); // JSON 处理 var obj = JSON.parse('{"a":"b","c":"d"}'); console.log(obj.a); console.log(JSON.stringify(obj)); // bind 改变this的引用 function a(){ this.hello == "world"; } var b = a.bind({hello:'world'}); // name 函数名 var aa = function woot(){}; console.log(aa.name);
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。