map.js 231 Bytes Raw Blame History Permalink 1 2 3 4 5 6 7 8 9 var makeString = require('./helper/makeString'); module.exports = function(str, callback) { str = makeString(str); if (str.length === 0 || typeof callback !== 'function') return str; return str.replace(/./g, callback); };