Javascript




Сделать экспорт в Excel – простой способ на React

Данные на сайтах часто выкладываются в красивом, но не всегда удобном формате. В Excel можно обработать данные - сортировать, фильтровать, делать расчеты, подготовить статистику или отчет с помощью сводных таблиц – очень много чего. Базовая версия описанного ниже экспорта в Excel из приложения React потребует не более 5 минут.

(далее...)

Push, pop, shift, unshift - простые методы по добавлению и удалению элементов массива в Javascript / Typescript

Очередная шпаргалка для Fullstack разработчика - сводная таблица по добавлению и удалению элементов массива. Когда надо добавить элемент в начало массива, когда в конец, или наоборот - удалить элемент. Ниже 4 базовых метода для добавления или удаления элементов.

(далее...)

Особенности при работе с JSON датой в JS/TS, или как сделать дату из строки и наоборот

TypeScript

В JS/TS есть удобные методы для работы с JSON -  stringify для конвертации в строку и parse для обратного преобразования строки в объект. В TypeScript есть типы и есть тип данных Date, но без некоторых особенностей реализации не обошлось. Хоть и быстро, но не сразу, проблема была определена и решена, но какое-то время было потрачено. Есть некоторые особенности, как сделать дату из строки и наоборот в JavaScript / TypeScript.

(далее...)

Последовательная загрузка данных в массив React приложения через useState и axios

На почти 1 день встала разработка из-за того, что сразу не сообразил про особенность работы useState, хотя с ним не первый день работаю. Нужно было сформировать массив данных в React приложении через useState и axios, который тащил данные из API с разными параметрами. Посто про мои грабли и то, как не потратить 1 день на поиск не существующего бага React.

(далее...)

Установка даты времени в форме списка SharePoint через jQuery

Я часто занимаюсь разработкой приложений для SharePoint 2010. Да, знаю, что это старый продукт, но он еще долго может быть не выведен из эксплуатации. Я стараюсь как можно реже прибегать к кастомизации с использованием серверного кода, потому максимально использую возможности клиентских приложений.

(далее...)

Скрыть кнопку "Изменить элемент" на форме просмотра элемента списка SharePoint

Самый простой и быстрый способ кастомизации форм списков SharePoint – это метод с применением веб-части «Редактор содержимого» (CEWP – Content editor web part), в которую нужно добавить ссылку на html-файл с кодом.

(далее...)

Является ли значение числом в Javascript

Для того, чтобы определить, является ли значение переменной числом или нет, можно использовать встроенную функцию isNaN(). Название isNaN означает «is Not a Number». Соответственно, функция возвращает обратное значение от того, число это или нет, т. е. если значение переменной число, то функция вернет false (ложь), а если не число, то true (истину).

(далее...)

Практические задачи. Поиск и обработка даты с помощью регулярных выражений на JavaScript

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

(далее...)

Просто и доступно: базовое использование RequireJS в HTML страницах

Фреймворк RequireJS ничего особенного не делает - не создает красивых всплывающих окон, не помогает управлять контролами и т.п. Но его роль в разработке крупных JavaScipt приложений очень важна.

(далее...)


MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика