获取JavaScript中每个数组元素的最后4个字符

kur*_*ous -1 javascript arrays substring

如果过去没有问过这件事我会感到惊讶.我无法找到有用的东西.我有一个字符串数组,我想创建一个新的数组,只包含每个元素的最后4个字符.代码如下.我需要更改什么才能使其正常工作?

for(i=0; i<userScanDataObjects.length;i++){
        // if statement used to select every alternative element from the array as th rows are duplicated
        if (i%2 !==0){
            deviceID_raw.push(userScanDataObjects[i].deviceID.value);
            deviceID.push(deviceID_raw[i].substring(5,8));

    }
Run Code Online (Sandbox Code Playgroud)

dja*_*ski 6

['11114444', '22224444'].map(function(string) { return string.substring(string.length - 4, string.length) })
Run Code Online (Sandbox Code Playgroud)