sugar
Version:
A Javascript utility library for working with native objects.
20 lines (15 loc) • 378 B
JavaScript
;
var Sugar = require('sugar-core'),
chr = require('../common/var/chr'),
stringCodes = require('./internal/stringCodes');
Sugar.String.defineInstance({
'shift': function(str, n) {
var result = '';
n = n || 0;
stringCodes(str, function(c) {
result += chr(c + n);
});
return result;
}
});
module.exports = Sugar.String.shift;