renovations
This commit is contained in:
parent
c7d4c7e3ff
commit
e1948130f6
170 changed files with 1496 additions and 1161 deletions
|
@ -0,0 +1,34 @@
|
|||
|
||||
|
||||
```js
|
||||
//+ run
|
||||
function makeBuffer() {
|
||||
var text = '';
|
||||
|
||||
function buffer(piece) {
|
||||
if (arguments.length == 0) { // вызов без аргументов
|
||||
return text;
|
||||
}
|
||||
text += piece;
|
||||
};
|
||||
|
||||
buffer.clear = function() {
|
||||
text = "";
|
||||
}
|
||||
|
||||
return buffer;
|
||||
};
|
||||
|
||||
var buffer = makeBuffer();
|
||||
|
||||
buffer("Тест");
|
||||
buffer(" тебя не съест ");
|
||||
alert( buffer() ); // Тест тебя не съест
|
||||
|
||||
*!*
|
||||
buffer.clear();
|
||||
*/!*
|
||||
|
||||
alert( buffer() ); // ""
|
||||
```
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue