powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [JavaScript] [novice] Скрипт ругается "Предполагается наличие объекта"...
4 сообщений из 4, страница 1 из 1
[JavaScript] [novice] Скрипт ругается "Предполагается наличие объекта"...
    #38647444
SQL-Talker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просьба не пинать сильно - в JS профан. Пытаюсь разобраться с ним, прочитал онлайн-учебник на www.javascript.ru и решил взять живой работающий скрипт и разобраться в нем, как он работает.

Взял скрипт коротый форматирует JS-код : https://github.com/einars/js-beautify/blob/master/js/lib/beautify.js
На одном из форумов прочитал, что его можно плагином прикрутить к Notepad++ , если в начале добавить такой несложный код
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
var jb_menu = Editor.addMenu("JS Beautifier");
jb_menu.addItem({
    text: "Format Code"+\t+"Ctrl+Shift+J",
    cmd: function() {
        var s = (Editor.currentView.selection || currentView.text);
        var options = {indent_size: 4};
        s = js_beautify(s, options);
        if (Editor.currentView.selection) Editor.currentView.selection = s;
        else Editor.currentView.text = s;
    }
});


Я этот код добавил, сам скрипт кинул в каталог "C:\Program Files\Notepad++\plugins\NppScripting\includes\", запустил "Notepad++" - соответствующий пнкт меню добавился.
Но если выбрать этот пункт меню, вываливается ошибка "Предполагается наличие объекта"
Вставляя Алерты нашел, что ошибка вываливается на строке " s = js_beautify(s, options); " из вышеприведенного кода. Получается, что в этом коде функция js_beautify() не видна...
Вопрос - почему?
...
Рейтинг: 0 / 0
[JavaScript] [novice] Скрипт ругается "Предполагается наличие объекта"...
    #38647498
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL-TalkerПолучается, что в этом коде функция js_beautify() не видна...
Вопрос - почему?
Может ее просто нет...

SQL-Talkerв JS профан
Может слишком высоко взял для начала?
...
Рейтинг: 0 / 0
[JavaScript] [novice] Скрипт ругается "Предполагается наличие объекта"...
    #38647538
SQL-Talker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaМожет ее просто нет...
Вроде какесть. По ссылке можно глянуть, там не очень много кода.

krvsaМожет слишком высоко взял для начала?
Ну а смысл копаться в примитивном коде, он и так понятен...
...
Рейтинг: 0 / 0
[JavaScript] [novice] Скрипт ругается "Предполагается наличие объекта"...
    #38647568
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL-TalkerНу а смысл копаться в примитивном коде, он и так понятен...
Тогда копайся...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / [JavaScript] [novice] Скрипт ругается "Предполагается наличие объекта"...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]