00001 00002 var PLACEHOLDER = '__lodash_placeholder__'; 00003 00013 function replaceHolders(array, placeholder) { 00014 var index = -1, 00015 length = array.length, 00016 resIndex = 0, 00017 result = []; 00018 00019 while (++index < length) { 00020 var value = array[index]; 00021 if (value === placeholder || value === PLACEHOLDER) { 00022 array[index] = PLACEHOLDER; 00023 result[resIndex++] = index; 00024 } 00025 } 00026 return result; 00027 } 00028 00029 module.exports = replaceHolders;