Работа в консоли

Для удобства работы в консоли браузера есть несколько приемов.

Доступ к API через _page

Следующий код:

cr.api(function (page) {
var form = page.getComponent('form1');
});

Можно сократить до такого:

var form = _page.getComponent('form1');

То есть вместо обертки cr.api, необходимой для получения доступа к page можно сразу использовать заготовленный объект _page.

Фактически этой такой быстрый доступ к API из консоли.

Доступ к API через _page

Доступ к выделенному элементу через $0

Если в инспекторе браузера выделить любой элемент на странице, к нему затем можно обратиться из консоли с помощью переменной $0.

Доступ к выделенному элементу

Благодаря этому можно очень легко получить компонент, выделив его корневой элемент (с классом node) в инспекторе, и введя _page.getComponent($0) в консоли.

Доступ к выделенному компоненту

Предостережение

И _page и $0 будут работать только внутри консоли браузера.