feat(btoa): port and modify from Array.findindex

`assignProperty(ArrayPrototype`