Википедия: WikiProject JavaScript

Сотрудничество в области Викимедиа
  • ВП:JS
"WP:JS" перенаправляет сюда. Чтобы перейти сразу к пользовательским скриптам, см. Wikipedia:User scripts .

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

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

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

Область действия этого WikiProject

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

Область применения в статье: JavaScript

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

Область применения в проектном пространстве:Пользовательские скрипты!

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

Цели

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

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

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

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

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

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

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

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

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

Помогите друг другу изучать и писать на JavaScript

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

Нужна помощь со скриптами?

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

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

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

Составление плана предмета

Картографирование предмета подразумевает определение и организацию его тем.

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

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

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

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

Глоссарий JavaScript

Глоссарий JavaScript

Общая схема JavaScript

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

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

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

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

Советы по редактированию

Форматирование кода JavaScript

В редакторе добавьте перед кодом JavaScript следующее:

<syntaxhighlight lang="javascript">

и добавьте это:

</syntaxhighlight>

и получится что-то вроде этого:

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

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

Открытые задачи

Нужные статьи

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

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

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

Разное

  • NWJS

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

Участники

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

  1. Александр Давронов  ( обсуждение  · вклад ) — Только эпизодическая помощь. Написал Пользователь:Александр Давронов/HistoryHelper . Пишите мне, если вы участвуете в обсуждениях, связанных с JS.
  2. AltoStev  ( обсуждение  · вклад )
  3. Avbgok  ( обсуждение  · вклад )
  4. Chlod  ( обсуждение  · вклад )
  5. Crfmc ( обсуждение  · вклад )
  6. DannyS712  ( обсуждение  · вклад )
  7. Даркурс  ( обсуждение  · вклад )
  8. Darkdeath-2  ( обсуждение  · вклад )
  9. Dayirmiter  ( обсуждение  · вклад )
  10. DevSpenpai  ( обсуждение  · вклад )
  11. Dreamy Jazz  ( обсуждение  · вклад )
  12. Ed6767  ( обсуждение  · вклад ) - разработчик WP:REDWARN
  13. Eizzen  ( обсуждение  · вклад )
  14. Evad37  ( обсуждение  · вклад )
  15. Gryllida  ( обсуждение  · вклад )
  16. Guywan  ( обсуждение  · вклад )
  17. Htmlghozt  ( обсуждение  · вклад )
  18. Это может быть возможно  ( Обсуждение  · вклад )
  19. KoolKidz112  ( обсуждение  · вклад )
  20. Krinkle  ( обсуждение  · вклад )
  21. Lingzhi2  ( обсуждение  · вклад ) Написал Пользователь:Lingzhi/reviewsourcecheck , теперь не знаю, что еще делать.
  22. Llightex  ( обсуждение  · вклад )
  23. Лу Брито  ( обсуждение  · вклад )
  24. Luístro  ( обсуждение  · вклад )
  25. Masssly  ( обсуждение  · вклад )
  26. Mavaddat  ( обсуждение  · вклад )
  27. MaverickQuill55  ( обсуждение  · вклад )
  28. Модифицировано  ( обсуждение  · вклад )
  29. Ndeofm  ( обсуждение  · вклад )
  30. Newslinger  ( обсуждение  · вклад )
  31. Novem Linguae  ( обсуждение  · вклад )
  32. Openingthedev (обсуждение  · вклад )
  33. PipPenrod  (обсуждение  · вклад )
  34. Нулевой пациент  ( обсуждение  · вклад )
  35. Pythoncoder  ( обсуждение  · вклад ) — в основном для пользовательских скриптов.
  36. SewerCat  ( обсуждение  · вклад )
  37. SkyWolf369  ( обсуждение  · вклад )
  38. Sportzpikachu  ( обсуждение  · вклад )
  39. SikiWtideI  ( обсуждение  · вклад )
  40. Трансгуманист  ( обсуждение  · вклад )
  41. TriosLosDios  ( обсуждение  · вклад )
  42. cyberwolf434344  ( обсуждение  · вклад )
  43. Vghfr  ( обсуждение  · вклад )
  44. Hiima1234134  (Обсуждение  · вклад )
  45. Brunnock  ( обсуждение  · вклад )

Статьи

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

Кандидаты

Новые статьи

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

Обзор и оценка

Оценка

Оценка содержания
Чтобы отобразить все подкатегории нажмите на «►»:
Чтобы отобразить все подкатегории нажмите на «►»:

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

Операции по контролю качества : сгенерированный ботом подробный журнал для статей Javascript.

Рецензирование

Рецензирование

Статистика

Статьи JavaScript

Чтобы отобразить все подкатегории нажмите на «►»:

Категории WikiProject

Чтобы отобразить все подкатегории нажмите на «►»:

JavaScript-программисты

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

Шаблоны

Получено с "https://en.wikipedia.org/w/index.php?title=Wikipedia:WikiProject_JavaScript&oldid=1256068939"