0
0
mirror of https://github.com/Doodle3D/Doodle3D-API synced 2024-09-28 07:18:36 +02:00
Doodle3D-API/jspm_packages/npm/core-js@0.9.18/modules/es6.string.raw.js
2015-07-15 15:06:18 +02:00

17 lines
412 B
JavaScript

/* */
var $ = require("./$"),
$def = require("./$.def");
$def($def.S, 'String', {raw: function raw(callSite) {
var tpl = $.toObject(callSite.raw),
len = $.toLength(tpl.length),
sln = arguments.length,
res = [],
i = 0;
while (len > i) {
res.push(String(tpl[i++]));
if (i < sln)
res.push(String(arguments[i]));
}
return res.join('');
}});