Справочник javascript: Справочник по JavaScript — JavaScript

Справочник по JavaScript

Основы JavaScript

  1. Переменные и константы в JavaScript
  2. Типы данных JavaScript
  3. Числа в JavaScript
  4. Строки в JavaScript
  5. Объекты в JavaScript
  6. Преобразование типов в JavaScript
  7. Объекты-оболочки в JavaScript
  8. Функции в JavaScript
  9. Циклы в JavaScript (while, do … while, for)
  10. Условные операторы в JavaScript (if…else, switch…case)
  11. Операторы сравнения в JavaScript
  12. Массивы в JavaScript
  13. Особенности свойства length массивов
  14. Методы работы с массивами в JavaScript
  15. Функции высшего порядка в JavaScript
  16. Контекст выполнения и область видимости в JavaScript
  17. Замыкание в JavaScript
  18. Деструктуризация в JavaScript
  19. Ключевое слово this в JavaScript
  20. Стрелочные функции в JavaScript
  21. Примитивный тип данных Simbol
  22. Promise в JS
  23. Модули в JavaScript
  24. Работа с модулями в Node. JS
  25. Модульный подход разработки с использованием JavaScript: AMD и RequireJS
  26. Дескрипторы свойств объекта в JavaScript
  27. Автоматическая вставка точки с запятой в JavaScript (ASI)
  28. Объекты веб-хранилища localStorage и sessionStorage
  29.  

Объектно-ориентированное программирование. Прототипы

  1. Понятие объектно-ориентированного программирования
  2. Прототипы объектов. Свойство prototype
  3. Классы в JavaScript
  4. Наследование в JavaScript. Функциональное наследование
  5. Прототипное наследование в JavaScript
  6. Реализация инкапсуляции в JavaScript
  7. Запрос XMLHttpRequest()
  8.  

Node.JS

  1. Node.js как среда выполнения JS
  2. Модульный подход разработки с использованием JavaScript: AMD и RequireJS
  3. Работа с модулями в Node.JS
  4. Методы работы с файлами в Node.js
  5. События в Node.js
  6. Сервер в Node.js
  7.  

Webpack

  1. Сборщик модулей Webpack
  2. Загрузчики и плагины в webpack
  3.  

DOM

  1. DOM (Document Object Model)
  2. DOM-коллекции
  3. Работа с узлами DOM
  4. Атрибуты и свойства элементов документа (HTML, XHTML)
  5. События DOM
  6. Всплытие и погружение (перехват) событий DOM
  7. Структура таблицы HTML
  8. Метод Event. preventDefault()
  9.  

HTML и CSS

  1. CSS-селекторы
  2. Варианты позиционирования блочных элементов CSS
  3. Использование Sass
  4. Работа с CSS через Javascript
  5. Структура таблицы HTML
  6.  

Git

  1. Git Bash в VS Code

Оптимизация кода JS

  1. «Руководство по написанию JavaScript-кода от Airbnb»
  2. Оптимизация кода JavaScript
  3. Производительность JavaScript через подзорную трубу
  4. Совершенный код: злые однострочники
  5. Разбираем на примерах: как избежать мутаций в JavaScript
  6. Ответственный подход к JavaScript-разработке, часть 2 (сокращение кода при транспиляции с Babel)
  7. Обращение к Javascript-сообществу: перестаньте писать квадраты (оптимизация методов массивов)
  8. 23 рекомендации по защите Node.js приложений

70 вопросов по JavaScript для подготовки к собеседованию

Справочник по API JavaScript для Office — Office Add-ins

Изменить

Twitter LinkedIn Facebook Адрес электронной почты

API JavaScript для Office позволяет создавать веб-приложения, взаимодействующие с объектными моделями в ведущих приложениях Office. В этом разделе представлены дополнительные сведения о классах, методах и других типах, доступных для создания надстроек Office.

Ниже приведен список интерфейсов API для поддерживаемых ведущих приложений Office. По общим ссылкам представлены все API, не относящиеся к определенному ведущему приложению (как описывается в наборе требований для общих API Office). Остальные элементы ссылаются на версию справочной документации по API, связанную с соответствующим ведущим приложением, по набору требований. Версии справочной документации составляются таким образом, что они включали все API до соответствующего набора требований включительно (например, в ExcelApi 1.3 представлены API из ExcelApi 1.1, 1.2, 1.3, а также общие API).

Совет

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

Ведущие приложения Office

  • API Excel

    • ExcelApi Preview
    • ExcelApiOnline 1. 1
    • ExcelApi 1.16
    • ExcelApi 1.15
    • ExcelApi 1.14
    • ExcelApi 1.13
    • ExcelApi 1.12
    • ExcelApi 1.11
    • ExcelApi 1.10
    • ExcelApi 1.9
    • ExcelApi 1.8
    • ExcelApi 1.7
    • ExcelApi 1.6
    • ExcelApi 1.5
    • ExcelApi 1.4
    • ExcelApi 1.3
    • ExcelApi 1.2
    • ExcelApi 1.1
    • Общие API
  • API Outlook

    • Mailbox Preview
    • Почтовый ящик 1.12
    • Почтовый ящик 1.11
    • Mailbox 1.10
    • Mailbox 1.9
    • Mailbox 1.8
    • Mailbox 1.7
    • Mailbox 1. 6
    • Mailbox 1.5
    • Mailbox 1.4
    • Mailbox 1.3
    • Mailbox 1.2
    • Mailbox 1.1
    • Общие API
  • API Word

    • WordApi Preview
    • WordApiOnline 1.1
    • WordApiHiddenDocument 1.4 (только для настольных компьютеров)
    • WordApiHiddenDocument 1.3 (только для настольных компьютеров)
    • WordApi 1.4
    • WordApi 1.3
    • WordApi 1.2
    • WordApi 1.1
    • Общие API
  • API PowerPoint

    • Предварительная версия PowerPointApi
    • PowerPointApi 1.5
    • PowerPointApi 1.4
    • PowerPointApi 1.3
    • PowerPointApi 1. 2
    • PowerPointApi 1.1
    • Общие API
  • API OneNote

    • OneNoteApi 1.1
    • Общие API
  • API Visio

    • VisioApi 1.1
  • API Project

    • Только общие API

Специальные наборы требований

Наборы обязательных элементов только в сети и только для настольных компьютеров — это специальные наборы требований. Набор обязательных элементов только в сети содержит последние API-интерфейсы для веб-версии вспомогательных приложений (в настоящее время Excel и Word). Набор обязательных только для настольных компьютеров содержит последние API для версий windows и Mac вспомогательных приложений (в настоящее время Word). API в этих наборах требований не полностью поддерживаются на всех платформах. Дополнительные сведения см. в одном из следующих вариантов.

  • ExcelApiOnline 1.1: набор обязательных требований только для API JavaScript для Excel
  • WordApiOnline 1.1: набор обязательных требований только для API JavaScript для Word
  • WordApiHiddenDocument 1.4: набор обязательных для классических приложений Api JavaScript для Word 1.4
  • WordApiHiddenDocument 1.3: набор обязательных требований 1.3 только для API JavaScript для Word для настольных компьютеров

Примечание.

Если вас интересуют API JavaScript для разработки сценариев Office Scripts, ознакомьтесь со справочником по API для сценариев Office.

См. также

  • Сведения о надстройках Office
  • Доступность ведущих приложений и платформ для надстроек Office
  • Версии Office и наборы обязательных элементов
  • Изучение API JavaScript для Office с помощью Script Lab

Ссылка на массив JavaScript

❮ Предыдущая Далее ❯


Объект массива JavaScript

Объект массива используется для хранения нескольких значений в одной переменной:

const cars = [«Saab», «Volvo», «BMW»];

Попробуйте сами »

Индексы массива отсчитываются от нуля: первый элемент массива равен 0, второй — 1 и так далее.

См. также:

Учебник по массивам JavaScript.


Методы и свойства массива JavaScript

Имя Описание
конкат() Объединяет массивы и возвращает массив с объединенными массивами
конструктор Возвращает функцию, которая создала прототип объекта Array
копия внутри () Копирует элементы массива внутри массива в указанные позиции и обратно
записей() Возвращает пару ключ/значение Объект итерации массива
каждый() Проверяет, проходит ли тест каждый элемент массива
заполнение() Заполнить элементы массива статическим значением
фильтр() Создает новый массив с каждым элементом массива, прошедшим проверку
найти() Возвращает значение первого элемента массива, прошедшего проверку
найтиИндекс() Возвращает индекс первого элемента массива, прошедшего проверку
для каждого() Вызывает функцию для каждого элемента массива
из() Создает массив из объекта
включает() Проверить, содержит ли массив указанный элемент
indexOf() Ищет элемент в массиве и возвращает его позицию
isArray() Проверяет, является ли объект массивом
присоединиться() Объединяет все элементы массива в строку
ключи() Возвращает объект итерации массива, содержащий ключи исходного массива
lastIndexOf() Поиск элемента в массиве, начиная с конца, и возвращает его позицию
длина Задает или возвращает количество элементов в массиве
карта() Создает новый массив с результатом вызова функции для каждого элемента массива
поп() Удаляет последний элемент массива и возвращает этот элемент
прототип Позволяет добавлять свойства и методы к объекту Array
нажать() Добавляет новые элементы в конец массива и возвращает новую длину
уменьшить() Уменьшить значения массива до одного значения (слева направо)
уменьшитьПраво() Уменьшить значения массива до одного значения (идущего справа налево)
реверс() Меняет порядок элементов в массиве на обратный
сдвиг() Удаляет первый элемент массива и возвращает этот элемент
срез() Выбирает часть массива и возвращает новый массив
некоторые() Проверяет, проходит ли какой-либо из элементов массива тест
сортировка() Сортирует элементы массива
соединение() Добавляет/удаляет элементы из массива
toString() Преобразует массив в строку и возвращает результат
снять сдвиг() Добавляет новые элементы в начало массива и возвращает новую длину
значениеOf() Возвращает примитивное значение массива

❮ Предыдущий Следующий ❯


ВЫБОР ЦВЕТА



Лучшие учебники
Учебник HTML
Учебник CSS
Учебник JavaScript
Учебник How To
Учебник SQL
Учебник Python
Учебник по W3. CSS
Учебник по Bootstrap
Учебник по PHP
Учебник по Java
Учебник по C++
Учебник по jQuery

Основные ссылки
HTML Reference
CSS Reference
JavaScript Reference
SQL Reference
Python Reference
W3.CSS Reference
Bootstrap Reference
PHP Reference
HTML Colors
Java Reference
Angular Reference
jQuery Reference


3 Top2 Examples Примеры HTML
Примеры CSS
Примеры JavaScript
Примеры инструкций
Примеры SQL
Примеры Python
Примеры W3.CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery


FORUM | О

W3Schools оптимизирован для обучения и обучения. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно пересматриваются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего содержания. Используя W3Schools, вы соглашаетесь прочитать и принять наши условия использования, куки-файлы и политика конфиденциальности.

Copyright 1999-2022 Refsnes Data. Все права защищены.
W3Schools использует W3.CSS.

Ссылка на JavaScript

Вы здесь: Ссылка > JavaScript

JavaScript — это язык сценариев, который в основном используется в веб-приложениях. Это позволяет авторам создавать страницы динамического HTML (DHTML).

Язык JavaScript состоит из трех компонентов:

  • Core JavaScript — это базовая часть языка JavaScript, поддерживаемая как на стороне клиента, так и на стороне сервера.
  • Клиентский JavaScript (CSJS) содержит основные элементы JavaScript и несколько дополнительных объектов, свойства и методы, поддерживаемые браузерами.
  • Серверный JavaScript (SSJS) также содержит основные элементы JavaScript и имеет дополнительные функции, поддерживаемые серверными продуктами.

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

JavaScript в основном используется для обработки событий, проверки форм, манипулирования DOM и стилями, обнаружения браузера, анимации и многого другого.

  • Одним из преимуществ клиентского JavaScript является то, что действия пользователя могут обрабатываться на компьютере пользователя, что значительно сокращает трафик сервера и время загрузки. Например, вы можете проверить форму перед ее отправкой, поэтому, если пользователь заполнил форму неправильно, вам не нужно отправлять данные на сервер для проверки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *