Что [[PromiseValue]] означает в консоли javascript и как мне его получить

У меня есть следующая функция, пытающаяся использовать обещания.

var getDefinitions = function(){
            return new Promise(function(resolve){
                resolve(ContactManager.request("definition:entities"));
                });
            }

var definitions = getDefinitions() возвращается:

Promise {[[PromiseStatus]]: "resolved", [[PromiseValue]]: child}

Я хочу получить значение PromiseValue, но спрашиваю

var value = definitions.PromiseValue 

дает мне неопределенный результат.

Мой вопрос в том, что делать двойные скобки[[ ]] значит, и как мне получить значение[[PromiseValue]].

Ответы на вопрос(5)

Ваш ответ на вопрос