5.2.2 JavaScript之数组转换

xiaoxiao2021-02-28  27

数组转换

任何对象都有toLocaleString(), toString(), valueOf()方法,实现在Object对象的原型对象上

var arr = ["a", "b", "c"]; alert(arr); // 默认调用了toString()方法 alert(arr.toString()); alert(arr.toLocaleString()); //a,b,c console.log(arr.join()); // a,b,c 表现形式和调用toString()方法一致 //join方法不传入字符或者传入undefined在IE7及以下版本会以undefined来分割 var arr1 = [1, undefined, 2, null, 3, NaN]; console.log(arr1.join()); //undefined和null值会被转换为空字符串,NaN还是NaN
转载请注明原文地址: https://www.6miu.com/read-2150335.html

最新回复(0)