move method map and filter to array.js, add method isArraylike and isEmpty
update test case