Показать сообщение отдельно
  #20 (permalink)  
Старый 28.07.2022, 15:11
Аватар для Alikberov
Кандидат Javascript-наук
Отправить личное сообщение для Alikberov Посмотреть профиль Найти все сообщения от Alikberov
 
Регистрация: 16.08.2018
Сообщений: 112

Сообщение от voraa Посмотреть сообщение
И как это работает?
Приведите рабочий пример, что бы я мог написать
Number.prototype.__defineGetter__
	("ME", function() {
		this.PERSON = "Me";
		return this;
	});
Number.prototype.__defineGetter__
	("HERE", function() {
		this.PLACE = "Here";
		return this;
	});

var	Man = new Number(1536);
var	Logs = [];

try {
	Logs.push(`Man: ${Man}`);
	} catch(e) {}
try {
	Logs.push(`Man.ME: ${Man.ME}`);
	} catch(e) {}
try {
	Logs.push(`Man.HERE: ${Man.HERE}`);
	} catch(e) {}
try {
	Logs.push(`Man.ME.HERE: ${Man.ME.HERE}`);
	} catch(e) {}
try {
	Logs.push(`Man.HERE.ME: ${Man.HERE.ME}`);
	} catch(e) {}
try {
	Logs.push(`Man.ME.PERSON: ${Man.ME.PERSON}`);
	} catch(e) {}
try {
	Logs.push(`Man.HERE.PLACE: ${Man.HERE.PLACE}`);
	} catch(e) {}
try {
	Logs.push(`Man.ME.HERE.PLACE: ${Man.ME.HERE.PLACE}`);
	} catch(e) {}
try {
	Logs.push(`Man.HERE.ME.PLACE: ${Man.HERE.ME.PLACE}`);
	} catch(e) {}
try {
	Logs.push(`Man.ME.HERE.PERSON: ${Man.ME.HERE.PERSON}`);
	} catch(e) {}
try {
	Logs.push(`Man.HERE.ME.PERSON: ${Man.HERE.ME.PERSON}`);
	} catch(e) {}

console.log(Logs.join("\n"));
alert(Logs.join("\n"));
Ответить с цитированием