This commit is contained in:
Ilya Kantor 2015-11-27 11:20:02 +03:00
parent 6fd7a2f7f3
commit 864fcc93e2
3 changed files with 60 additions and 175 deletions

View file

@ -203,7 +203,6 @@ var userClone = copy({}, user);
А вот и реализация:
```js
//+ autorun
function copy() {
var dst = arguments[0];
@ -424,3 +423,19 @@ function showMessage(text, options) {
}
```
[head]
<script>
function copy() {
var dst = arguments[0];
for (var i = 1; i < arguments.length; i++) {
var arg = arguments[i];
for (var key in arg) {
dst[key] = arg[key];
}
}
return dst;
}
</script>
[/head]