заголовок

This commit is contained in:
2021-05-29 18:57:52 +03:00
parent cc625612cf
commit d27ec1cae5
3 changed files with 122 additions and 116 deletions

52
0100.пример.js Normal file
View File

@@ -0,0 +1,52 @@
var json = {
вывести: function(аргумент) {
console.debug('выводим аргумент:', аргумент);
}.toString(),
пример: function(аргумент) {
мир.вывести("уга");
console.debug("функция-пример исполнена. аргумент:", аргумент);
}.toString(),
набор: {
проба: function() {
console.debug("это проба");
}.toString(),
простоСтрока: "уппамам",
глубже: {
ещё: {
функция9на12: function(аргумент) {
console.debug(ункция9на12", аргумент);
}.toString(),
опятьСтрока: "ого",
},
},
},
пусковыеФункции: [
function() {
Object.defineProperty(мир, "заголовок", {
get: function() {
console.debug("да, get");
return document.title;
},
set: function(значение) {
console.debug("да, set");
document.title = значение;
}
});
}.toString(),
function() {
console.debug("заголовок-1:", мир.заголовок);
мир.заголовок = "два";
console.debug("заголовок-2:", мир.заголовок);
}.toString(),
],
запустить: function() {
for (var номер in мир.пусковыеФункции)
{
var функция = мир.пусковыеФункции[номер];
функция();
}
}.toString(),
};
мир.разобрать(json);
мир.запустить();