/**
* 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);

最新文章

  1. TODO:小程序集成WeUI
  2. (LinkedList)2. Add Two Numbers
  3. linux boot logo rotate
  4. ngTbale假分页实现排序、搜索、导出CSV等功能
  5. struts2 package元素配置
  6. Java线程间通信--生产者消费者
  7. easyui plugin —— etreegrid:CRUD Treegrid
  8. Mybatis中实现oracle的批量插入、更新
  9. 顶部图片放大回弹效果Scrollview ---- 各应用中常见的自定义View 解析
  10. echarts的使用
  11. 提前防止Non-PIE错误,检测app是否包含PIE标志
  12. Dubbo微容器(Cooma)详解
  13. iOS开发Safari调试WebView页面
  14. 基于Vue.js 2.0 + Vuex打造微信项目
  15. gispro设置标注属性字体样式设置
  16. Java工程师 必须掌握的知识点
  17. 3D引擎Axiom的选择与学习.
  18. pycharm 2017注册码
  19. 【C#】Config配置文件的读写,及无法写入/保存配置文件的问题
  20. /boot/grub/grub.conf 内容诠释

热门文章

  1. Cidr计算
  2. 一种基于Qt的可伸缩的全异步C/S架构服务器实现(流浪小狗,六篇,附下载地址)
  3. IRC配置for open source community
  4. puppet svn集成
  5. Java DES 加密和解密源码(转)
  6. Android系统移植与调试之-------&gt;如何修改Android设备的开机第二阶段Logo
  7. Linux学习之十四、管线命令
  8. 新手求大神,有其他swit-case的思路写这个程序么?
  9. Angular-UI-Router 学习笔记
  10. 修改EBS R12 URL连接端口