суббота, 28 марта 2015 г.

Пара фишек для разработчиков JavaScript & MongoDB

После просмотра туториалов EventedMind по-мимо основного содержимого вынес две полезные штуки:

  1. JavaScript: ключевое слово debugger приостанавливает выполнение кода (в Chrome). После чего можно будет по шагам пронаблюдать, что происходит.

    var a = 3;
    debugger;
    // some code we want to debug
    _
  2. MongoDB: с консоли mongodb можно посмотреть результат выборки, обычно он выводится в неудобоваримом виде:

    > db.collection.find()

    {"_id" : "WHdEadDwWnwn7GYzg", "createdAt" : ISODate("2014-12-09T11:24:32.154Z"), "emails" : [{"address" : "dasha@yandex.ru"}], "profile" : {"name" : "Даша"},...}

    Это легко исправить, достаточно приписать .pretty()

    > db.collection.find().pretty()

    {
      "_id" : "WHdEadDwWnwn7GYzg",
      "createdAt" : ISODate("2014-12-09T11:24:32.154Z"),
      "emails" : [
        {
          "address" : "dasha@yandex.ru"
        }
      ],
      "profile" : {"name" : "Даша"},
      ...
    }





Комментариев нет:

Отправить комментарий