Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
var m = typeof s === "string" ? "String" : "No, this is not a string";
class Variable { constructor(variable) { this._variableBox = variable } update(value) { this._variableBox += value } }
1) У тебя F не объект возвращает а функцию. если ты через new создаешь то конструктор ничего возвращать не должен. Поэтому b.a не работает.
2) С какой стати у window появится свойство "a" ? у тебя нет нигде глобальной переменной "а"