Javascript 笔记

1. 数组转换成字符串

var array = ['1', '3', '4', '9'];
var str = array.join('-'); // 1-3-4-9
var str2 = array.join(''); // 1349
var str3 = array.join(); // 1,3,4,9 默认是逗号分隔


2. 获取js对象的属性和方法

function showProps( obj ) {  
    var props = [];  
    for (var p in obj) {
        if (typeof(obj[p]) == 'function') {
            continue; // 不获取方法,根据需要配置
        }
        var prop = [p, '=', obj[p]]; // 赋值比函数调用(push)效率高  
        props[props.length] = prop.join(''); // 数组join比字符串连接效率高  
    }  
    alert(props.join('\r\n'));  
}

你可能感兴趣的:(JavaScript,function,property)