1234567891011121314151617181920 |
- var slice = Array.prototype.slice;
- exports.extend = function (obj) {
- slice.call(arguments, 1).forEach(function (props) {
- var prop;
- for (prop in props) {
- obj[prop] = props[prop];
- }
- });
- return obj;
- };
- exports.replace = function (str, values) {
- var name, value;
- for (name in values) {
- value = values[name];
- str = str.replace(new RegExp(':' + name, 'g'), value);
- }
- return str;
- };
|