Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
"WP: JS" перенаправляется сюда. Чтобы сразу перейти к пользовательским скриптам, см. Википедия: Пользовательские скрипты .


Добро пожаловать в мезопедический WikiProject JavaScript . Если вы хотите использовать или писать пользовательские сценарии , или выучить или написать JavaScript , или о JavaScript, для улучшения Википедии (и не только), включая улучшение охвата тем, связанных с JavaScript, и страниц поддержки, вы попали на нужное место.

Это центральное хранилище ресурсов и организационный узел для всего, что связано с JavaScript в Википедии, включая пользовательские сценарии . Этот WikiProject предоставляет редакторам место для обмена знаниями и идеями (на странице обсуждения ) о JavaScript, улучшения своих навыков программирования на JavaScript и совместной работы (получения помощи) при разработке пользовательских сценариев . Если вы хотите принять участие, укажите здесь свое имя .

Чтобы получить общее представление о том, что есть в Википедии о JavaScript, см. Указатель статей, связанных с JavaScript . Если вас также интересуют сценарии, см. Обзор сценариев .

Объем этого WikiProject [ править ]

Этот WikiProject является мезопедическим , что означает, что он работает со статьями в энциклопедии и на страницах в пространстве проекта. По сути, мы создаем и поддерживаем статьи, связанные с JavaScript, и делаем то же самое для каждой страницы сообщества Википедии об использовании и создании пользовательских сценариев в Википедии. Некоторые участники активно используют саму коллекцию пользовательских скриптов.

Область в пространстве статьи: JavaScript [ править ]

Все статьи о JavaScript или экосистеме JavaScript. Они находятся в процессе внесения в список на следующих страницах (пожалуйста, помогите найти и добавить их):

  • Указатель статей по JavaScript - исчерпывающий алфавитный список статей по JavaScript.
  • Глоссарий JavaScript - термины и жаргон JavaScript, с описаниями

Сфера в пространстве проекта: Пользовательские скрипты! [ редактировать ]

Все и вся о пользовательских скриптах , включая, помимо прочего:

  • Списки пользовательских скриптов
  • Сами пользовательские скрипты
  • Документация по пользовательскому сценарию
  • Страницы поддержки пользовательских скриптов
    • Использование скриптов
    • Написание пользовательских скриптов
    • Сотрудничество по разработке пользовательских скриптов - см. Страницу обсуждения
    • Ресурсы JavaScript, такие как справочная библиотека JS ( WP: JSRL )

Цели [ править ]

Этот проект преследует три основные цели:

  1. Улучшение освещения в Википедии языка программирования JavaScript
  2. Организация и поддержка использования и разработки пользовательских скриптов
  3. Помогайте друг другу изучать язык JavaScript и писать пользовательские скрипты

Улучшить освещение тем JavaScript в энциклопедии [ править ]

С этой целью этот WikiProject определяет, собирает и оценивает все статьи о JavaScript. Он также определяет, собирает и создает перенаправления на все разделы статей о JavaScript (например, ссылки Комментарий (JavaScript) и Комментарии в JavaScript перенаправляют на Комментарий (компьютерное программирование) #JavaScript ). Кроме того, мы выявляем пробелы в охвате JavaScript и планируем охват недостающих тем, поддерживая список необходимых статей и разделов статей.

Чтобы «собрать» статью о JavaScript, добавьте ее в Индекс статей, связанных с JavaScript .

Организация и поддержка использования и разработки пользовательских скриптов [ править ]

  • Схема сценариев - каталог всего о пользовательских сценариях в сообществе Википедии, включая списки сценариев, их использование, написание и другие ресурсы.
  • Совместные усилия координируются на странице обсуждения этого WikiProject .

Поддержка разработки пользовательских скриптов [ править ]

Эта цель влечет за собой определение и перечисление всех пользовательских сценариев и страниц, посвященных пользовательским сценариям, а также разработку страниц поддержки для написания и поддержки пользовательских сценариев. Все они должны быть легко найдены, начиная с схемы скриптов .

Помогайте друг другу выучить и написать JavaScript [ править ]

Вы знаете JavaScript? Нет? Неважно. Потому что со всеми ресурсами (знаниями и программами на JavaScript), которые у нас есть в Википедии, мы можем изучить ее и вместе улучшить свои навыки.

Нужна помощь со скриптами? [ редактировать ]

Если вы пишете скрипты и застряли, опубликуйте сообщение с объяснением вашей проблемы на Википедии: WikiProject JavaScript (страница обсуждения этого проекта). Помимо размещения там ветки обсуждения, вы также можете разместить ссылку (на свою ветку обсуждения) на следующих страницах:

  • WP: VPT - Village Pump Technical, где тусуются многие технические гуру и гении WP. Там довольно много опыта работы с JavaScript.
  • WP: RD / C - справочная служба по вычислительной технике.

Если вы не знаете, как программировать на JavaScript, но вам нужен пользовательский сценарий (или гаджет) для выполнения определенной задачи, вы можете опубликовать свои идеи и запросы на следующей странице:

  • Википедия: Пользовательские скрипты / запросы

Нанесение на карту темы [ править ]

Отображение предмета означает определение и систематизацию его тем.

Это влечет за собой создание справочных страниц со ссылками на темы: 3 основных типа страниц в Википедии для отображения темы - это схемы, глоссарии и указатели.

Составив карту темы, мы можем легко увидеть пробелы в охвате, потому что ссылки, которые никуда не ведут, становятся красными.

По мере того, как они становятся более всеобъемлющими, они становятся мощными инструментами для навигации и наблюдения за предметом.

Вам нужна ваша помощь в создании тематических карт Википедии на JavaScript ...

Глоссарий JavaScript [ править ]

Глоссарий JavaScript

Краткое описание JavaScript [ править ]

Он встроен в исчерпывающий список всех статей или разделов статей о JavaScript в Википедии. Когда он будет завершен, он будет служить картой всего охвата предмета. Редактор, имеющий опыт работы с JavaScript, сможет обнаружить пробелы в этом покрытии. Список также позволит отслеживать все страницы, связанные с JavaScript.

Наброски можно использовать в качестве инструмента для композиции и редактирования. В виде дерева тем план может использоваться для планирования и улучшения структуры темы, от заполнения пробелов до решения, какие темы должны быть освещены в каких статьях, до выявления повторяющихся статей и выбора лучших названий для ветвей и листьев предмет.

Описательные аннотации включены для помощи в выборе темы, но они также делают план фактическим секретным глоссарием (не путать со страницами «Глоссария», которые имеют алфавитный вид). Таким образом, использование схемы и работа над ней естественным образом улучшают словарный запас и свободное владение предметом. (Комментарий трансгуманиста: «Имена гораздо более полезны, когда вы знаете, к чему они принадлежат, и вещи гораздо более заметны, когда вы знаете их имена. Когда я построил схему шахмат , моя игра улучшилась, выиграв в 50% случаев. чтобы выигрывать в 80% случаев. Как только я знал тактику по названию, я мог видеть, как они приближаются за милю »).

Указатель статей, связанных с JavaScript [ править ]

Указатель статей, связанных с JavaScript, представляет собой алфавитный список всех статей энциклопедии о JavaScript или любой части экосистемы JavaScript.

Совет по редактированию [ править ]

Форматирование кода JavaScript [ править ]

В редакторе перед кодом JavaScript укажите следующее:

<syntaxhighlight lang = "javascript">

и следуйте этому:

</syntaxhighlight>

и это будет выглядеть примерно так:

// Вот регулярное выражение для сопоставления цели совка (чтобы «вычерпать» запись с красной ссылкой прямой (не переданной) ссылкой, плюс целую следующую строку) var  nodeScoop2  =  new  RegExp ( '\\ n ((\\ *) +) [] *? \\ [\\ [\\ s * ' + ( RegExp . quote ( redlinks [ i ])) + ' \\ s * \\] \\]. *? \\ n ( . *? \\ n) ' , ' i ' ); // Чтобы актуализировать строку поиска выше, мы создаем переменную с методом: var  matchString2  =  wpTextbox1 . значение . совпадение ( nodeScoop2 ); оповещение ( matchString2 );  // для тестирования// Объявление шаблонов соответствия var  patt1  =  new  RegExp ( ":" ); var  patt2  =  new  RegExp ( "-" ); var  patt3  =  / $ 1 \ * / ;

Справочная библиотека [ править ]

Мы составляем список веб-ресурсов на JavaScript в WP: JSRL , чтобы помочь редакторам находить полезные ссылки для добавления к статьям и предоставлять надежные источники на JavaScript. Не стесняйтесь добавлять к нему.

Открытые задачи [ править ]

Необходимые статьи [ править ]

  • Экосистема JavaScript

Стили программирования в JavaScript [ править ]

  • Событийное программирование на JavaScript
  • Декларативное программирование на JavaScript
    • Функциональное программирование на JavaScript
  • Императивное программирование на JavaScript
  • Структурированное программирование на JavaScript
    • Объектно-ориентированное программирование на JavaScript
    • Программирование на основе прототипов на JavaScript

Основные функции JavaScript [ править ]

  • Тип данных (JavaScript)
  • Переменная (JavaScript)
  • Оператор (JavaScript)
  • Выражение (JavaScript)
  • Заявление (JavaScript)
  • Объект (JavaScript)
  • Массив (JavaScript)
  • Функция (JavaScript)
  • Класс (JavaScript)
  • Модуль (JavaScript)
  • Регулярные выражения в JavaScript (regex)

Разное [ править ]

  • JS Foundation
  • NWJS

Статьи, требующие внимания [ править ]

  • Глоссарий JavaScript
  • Сравнение редакторов исходного кода на основе JavaScript - эта таблица устарела, многие записи отсутствуют ( некоторые отсутствующие редакторы см. В разделе Категория: редакторы HTML на основе JavaScript .
  • HTML-скрипты
  • JavaScript_syntax см Это статья не о синтаксисе JavaScript ... .
  • Ники Кейс

Участники [ править ]

Если вы хотите присоединиться к этому WikiProject для разработки пользовательских скриптов и страниц Википедии, связанных с JavaScript, пожалуйста, добавьте сюда свое имя пользователя:

  1. Авбгок  ( обсуждение  · вклад )
  2. КАПИТАН МЕДУЗА  ( обсуждение  · вклад )
  3. Chlod  ( разговор  · вклад )
  4. DannyS712  ( разговор  · вклад )
  5. Darcourse  ( разговор  · вклад )
  6. Dreamy Jazz  ( Обсуждение  · вклад )
  7. Ed6767  ( обсуждение  · вклад ) - разработчик WP: REDWARN
  8. E Super Maker  ( Обсуждение  · вклад )
  9. Eizzen  ( разговор  · вклад )
  10. Evad37  ( разговор  · вклад )
  11. Гриллида  ( Обсуждение  · вклад )
  12. Guywan  ( разговор  · вклад )
  13. Htmlghozt  ( разговор  · вклад )
  14. Krinkle  ( разговор  · вклад )
  15. Lingzhi2  ( обсуждение  · вклад ) Пользователь написал : Lingzhi / reviewsourcecheck , теперь не знаю, что еще делать.
  16. Llightex  ( разговор  · вклад )
  17. Лу Брито  ( Обсуждение  · вклад )
  18. Luístro  ( разговор  · вклад )
  19. Маваддат  ( разговор  · вклад )
  20. Modded  ( разговор  · вклад )
  21. Newslinger  ( обсуждение  · вклад )
  22. Novem Linguae  ( Обсуждение  · вклад )
  23. Нулевой пациент  ( Обсуждение  · вклад )
  24. penguinmlle  ( обсуждение  · вклад )
  25. Pythoncoder  ( обсуждение  · вклад ) - в основном для завершения пользовательских скриптов.
  26. SewerCat  ( разговор  · вклад )
  27. Трансгуманист  ( обсуждение  · вклад )
  28. AltoStev  ( разговор  · вклад )
  29. Sportzpikachu  ( разговор  · вклад )

Статьи [ править ]

Все статьи, связанные с JavaScript, должны быть перечислены в Указателе статей, связанных с JavaScript . Если вы обнаружите, что это не так, добавьте их в этот список.

Рекомендуемое содержание [ править ]

Кандидаты [ править ]

Новые статьи [ править ]

Не стесняйтесь размещать здесь свои новые статьи, связанные с JavaScript (новые статьи вверху, пожалуйста). Любые новые статьи, которые содержат интересные или необычные факты, содержат как минимум более 1500 символов, не содержат шаблонов споров и ссылаются на их источники , должны быть предложены для Знаете ли вы? поле на главной странице Википедии .

Обзор и оценка [ править ]

Оценка [ править ]

Оценка содержания

Качественные операции [ править ]

Качественные операции : подробный журнал статей Javascript, созданный ботами.

Рецензирование [ править ]

Экспертная оценка

Статистика [ править ]

Категории, связанные с JavaScript [ править ]

Статьи по JavaScript [ править ]

Категории WikiProject [ править ]

Программисты JavaScript [ править ]

Следующие категории содержат википедистов, которые идентифицируют себя как программисты JavaScript.

  • Википедисты: программисты на JavaScript
    • Википедисты: программисты JavaScript, уровень 1
    • Википедисты: программисты JavaScript, уровень 2
    • Википедисты: программисты JavaScript, уровень 3
    • Википедисты: программисты JavaScript, уровень 4
    • Википедисты: программисты JavaScript, уровень 5
  • Категория: Пользовательский jquery
    • Категория: Пользовательский jquery-3

Шаблоны [ править ]

  • {{ WikiProject JavaScript }} - баннер проекта, для размещения вверху страниц обсуждения статей
  • {{ JavaScriptSidebar }} - шаблон серии
  • {{ JavaScript }} - нижний колонтитул навигации
  • {{ User WikiProject JavaScript }} - ящик пользователя