zoukankan      html  css  js  c++  java
  • 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);
    

  • 相关阅读:
    zabbix笔记之计算型监控项详解
    zabbix笔记之磁盘IO介绍
    zabbix笔记之Graphtree配置
    zabbix笔记之告警时远程执行命令
    zabbix笔记之异常优化
    zabbix笔记之IPMI配置
    基本的sql 语句
    socket 套接字
    调用父类的三种方法
    实例属性和类属性
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/3895856.html
Copyright © 2011-2022 走看看