console
let arrayLike={
'0':'a',
'1':'b',
'2':'c',
length:3
}
var arr1=[].slice.call(arrayLike)
let arr2=Array.from(arrayLike)
let namesSet=new Set(['a','n'])
let name1=Array.from(namesSet);
let spans=document.querySelectorAll('span')
let names=Array.prototype.map.call(spans,s=>s.textContent);
let name2=Array.from(spans,s=>s.textContent)
function typeOf(){
return Array.from(arguments,value=>typeof value)
}
console.log([].copyWithin.call({length:5,3:1},0,3))
console.log([1,3,5,7].find(function(value,index,arr){
return value>3
}))
<span name="111">111</span>
<span name="222">222</span>
<span>3333</span>