每一步都是曼妙的风景~
使用:
_.join(array, [separator=‘,’])
使用示例:
_.join(['a', 'b', 'c'], '~');
// => 'a~b~c'
①返回新字符串 ②默认“,"连接
let join_arr = [2,3,4,5];
function my_join (arr , separator = ',') {
if(arr == null) return '';
let str = arr[0];
for(let i = 1; i < arr.length; i++){
str+=separator + arr[i]
}
return str;
}
console.log(my_join(join_arr))
var arrayProto = Array.prototype;
var nativeJoin = arrayProto.join;
function join(array, separator=',') {
return array == null ? '' : nativeJoin.call(array, separator);
}
Array.prototype.join()
就可以快速实现。