2015-08-30 4 views

ответ

0

Точка - оператор GET в Javascript, в ES2015 (новый стандарт javascript) вы можете переопределить то, что оператор get делает для определенных объектов. Пример:

var target = {}; 
var handler = { 
    get: function (receiver, name) { 
    return `Hello, ${name}!`; 
    } 
}; 

var p = new Proxy(target, handler); 
p.world === "Hello, world!"; 
4

Я вообще слышал о нем, как property accessor в JS, а также на других языках. ES5 spec относится к нему как таковому. Если вы хотите обратиться к определенному символу, то при обсуждении синтаксиса обычно используется точечная нотация или оператор.

+1

Это правильный ответ. Спецификация ES5 относится к ней просто как точка в «точечной нотации» вместе с '[]' для обозначения «скобки» под заголовком [Property Accessors] (https://es5.github.io/#x11.2.1) , –

+0

Я согласен с утверждением Шона. – Eshu

0

его называют dot notation и еще кем-то dot operator.

+0

Uhm ok, но я думаю, что это ответ, это не комментарий. – IgnazioC

 Смежные вопросы

  • Нет связанных вопросов^_^