Есть ли какая-либо функция javascript или даже библиотека jQuery, которая делает то же самое, что PHP print_r ()?

Вы не можете сделать это прямо в BASH. Однако ... Я нашел здесь статью, в которой обсуждается, как это сделать косвенно: http://www.mactech.com/articles/mactech/Vol.23/23.11/ExploringLeopardwithDTrace/index.html by компилируя простую небольшую программу C:

#include 
#include 

int main(int argc, char *argv[])
{
   if (argc != 3) return 1;

   int ret = link(argv[1], argv[2]);

   if (ret != 0) perror("link");

   return ret;
}

... и создайте в Terminal.app с:

$ gcc -o hlink hlink.c -Wall

1
задан cusspvz 10 July 2010 в 14:45
поделиться

2 ответа

Если вы хотите вывести объект javascript в строку, вам нужно его сериализовать. У jQuery в настоящее время есть только функция parse JSON

This, или родная JSON.strigify функция даст вам строку. Затем вы можете использовать претификатор javascript для отступов, если хотите (здесь).

0
ответ дан 2 September 2019 в 23:08
поделиться

Хороший вопрос! Я не знаю никого, мне интересно посмотреть, появится ли что-нибудь.

Между тем, некоторые альтернативы:

  • Создание console.log (your_object) при открытом Firefox Firebug даст вам красивое дерево с возможностью просмотра.

  • То же самое возможно в инструментах разработчика IE 8, но это немного сложнее. См. этот вопрос .

2
ответ дан 2 September 2019 в 23:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: