const arr = new Proxy([], {
get(target, key) {
const value = target[key];
return value instanceof Function
? (...args) => {
console.log(`метод "${key}" вызван со следующими аргументами:`, args);
return value.apply(target, args);
}
: value;
},
set(target, key, value) {
console.log(`свойству "${key}" назначено следующее значение:`, value);
target[key] = value;
return true;
},
}); editor.getSession().setMode("ace/mode/javascript");ace/mode/javascript — это инструкция для подключения файла mode-javascript.js .mode-поддерживаемый_язык.js