Асосӣ дарси JavaScript

Осон дарси JavaScript барои навомаҳо бо машқҳо ва мисолҳои ҳалли масъалаҳо.

Асосҳо

001

Барои оғозинён муқаддима ба забони JavaScript

002

JavaScript-ро оғоз кардан

003

Нахустин барнома дар JavaScript

004

Барномаи кодро таҳлил кунем

005

Намунаҳои минбаъда

006

Файли скриптҳои JavaScript-ро пайваст кардан

007

Несколько файлов со скриптами JavaScript

008

Хусусиятҳои теги script дар JavaScript

009

Кеши кардани файлҳои JavaScript аз тарафи браузер

010

Реҷаи қатъӣ дар JavaScript

011

Шарҳҳо дар JavaScript

012

Тағирёбандаҳо дар JavaScript

013

Истифодаи тағйирёбандаҳо

014

Эъломи якчанд мутағйиркунандаҳо дар JavaScript

015

Тағйир додани қиматҳои тағйирёбандаҳо

016

Якчанд let барои як тағйирёбанда

017

Рақамҳо дар JavaScript бо амалҳои математикӣ

018

Тағйирёбандаҳо бо амалҳои математикӣ дар JavaScript

019

Приоритети амалиётҳои математикӣ дар JavaScript

020

Баробарӣ-и афзалиятҳои амалиётҳои риёзӣ дар JavaScript

021

Қавсҳои гурӯҳсозӣ дар JavaScript

022

Касрҳо дар JavaScript

023

Ададҳои манфӣ дар JavaScript

024

Пеш аз ададҳо дар JavaScript аломати плюс

025

Боқимондаи тақсимот дар JavaScript

026

Дарожа додан ба дараҷа дар JavaScript

027

Афзалиятнокии дараҷабандии рақам

028

Сатрҳо дар JavaScript

029

Рӯйхатҳо дар JavaScript-ро ҷамъ кардан

030

Дарозии сатр дар JavaScript

031

Шаблонҳои сатрҳо дар JavaScript

032

Чандсатрия

033

Арзишҳои махсус дар JavaScript

034

Қимати undefined

035

Қимати null

036

Қиматҳои true ва false

037

Арзиши NaN

038

Infinity ва -Infinity дар JavaScript

039

Бо консоли дар JavaScript кор кардан

040

Навъи додаҳо дар консоли JavaScript

041

Хатоҳо дар консоли JavaScript

042

Константаҳо дар JavaScript

043

Автоматии табдили навъҳои дода

044

Табдил ба рақам дар JavaScript

045

Табдили ихтисории ба рақам дар JavaScript

046

Табдили ададҳои нодуруст дар JavaScript

047

Рақамҳоро дар JavaScript ҷудо кардан

048

Табдил ба сатр дар JavaScript

049

Истифодаи табдили сатрҳо дар JavaScript

050

Табдил доданӣ навъи мантиқӣ дар JavaScript

051

Ба Boolean навъ дар JavaScript табдил додан

052

Символҳои сатрро гирифтан дар JavaScript

053

Ғайримиқрариятӣ дар сатрҳои JavaScript

054

Охирин рамзи сатр дар JavaScript

055

Рамзҳои рақамӣ дар JavaScript

056

Дастгирии рақамҳои адад дар JavaScript

057

Оператсияҳои тағйир додани тағирёбанда дар JavaScript

058

Оператори кӯтоҳшуда дар JavaScript

059

Афзоиш ва кам кардани арзишҳо (инкремент ва декремент) дар JavaScript

060

Навъи пешвандӣ ва пасвандӣ дар JavaScript

061

Ҳисобкунии нодуруст дар JavaScript

062

Функсияи prompt дар JavaScript

063

Мушкилот бо навъҳои дар функсияи prompt дар JavaScript

064

Навиштани матн дар ҳуҷҷат дар JavaScript

065

Хатогиҳо дар кодро ҷустуҷӯ кардан

066

Амалиёт дар JavaScript

067

Амалиёт дар формулаҳои JavaScript

Массивҳо

Объектҳо

080

Объектҳо дар JavaScript

081

Ҳамаи объект дар JavaScript-ро чоп кардан

082

Калидҳои сатрӣ дар объектҳои JavaScript

083

Хусусиятҳои объектҳо дар JavaScript

084

Маҳдудиятҳо барои калидҳои объектҳо дар JavaScript

085

Тағйир додани элементҳои объектҳо дар JavaScript

086

Илова кардани элементҳо ба объектҳо дар JavaScript

087

Беоғангарии объектҳо дар JavaScript

088

Массив калидҳои объект дар JavaScript

089

Дарозии объект дар JavaScript

090

Калидҳои объектҳо аз тағйирёбандаҳо дар JavaScript

091

Истинфаи ба унсури объект бо калид дар JavaScript

092

Хатогии муроҷиат ба хосияти объект дар JavaScript

093

Ҳисобкунаки хосиятҳо дар JavaScript

094

Оператори in дар JavaScript

095

Оператори delete дар JavaScript

096

Объектҳо дар JavaScript типгузорӣ кардан

097

Массивҳо ҳамчун объектҳо дар JavaScript

098

Массивҳоро аз объектҳо дар JavaScript фарқ кунед

099

Объектҳо ва примитивҳо дар JavaScript

100

Њам кардани объектњо ба воситаи истинод дар JavaScript

101

Константҳо бо массивҳо ва объектҳо дар JavaScript

102

Равиши барномасозӣ тавассути константаҳо дар JavaScript

103

Ёфтани хатоҳо дар рамз бо объектҳои JavaScript

Шартҳо

104

Конструктсияи if-else дар JavaScript

105

Операторҳои бузургтар ва хурдтар дар JavaScript

106

Баррасии баробарӣ дар JavaScript

107

Тафтиши нобаробари дар JavaScript

108

Муқоисаи тағирёбандаҳо дар JavaScript

109

Равӣ будани сатрҳо дар JavaScript

110

Баробарии сатрҳо ва рақамҳо дар JavaScript

111

Баробарии арзишӣ ва навъ дар JavaScript

112

Нобаробарии қимат ва навъ дар JavaScript

113

Логическое И дар JavaScript

114

Логическое ИЛИ дар JavaScript

115

Аввалиятнокии операторҳои мантиқӣ дар JavaScript

116

Гурӯҳбандии шартҳо дар JavaScript

117

Инверт кардани ибораҳои мантиқӣ дар JavaScript

118

Шартҳо бо қиматҳои булӣ дар JavaScript

119

Қиёми арзишҳо бо навъи булӣ дар JavaScript

120

Формати кӯтоҳи тафтиши ҳақиқӣ дар JavaScript

121

Шакли кӯтоҳи тафтиши бар дурӯғ дар JavaScript

122

Шакли мухтасари умумии тафтиш дар JavaScript

123

Шартҳои мураккаб дар шакли мухтасари JavaScript

124

Ихтиёрии сохтаи else дар JavaScript

125

Ихтиёрии қафсҳои ранга дар JavaScript

126

Мушкили ихтиёрӣ будани кавакҳо дар if-else

127

Конструкция else if дар JavaScript

128

Дарозиҳои if-else-и фарогирӣ дар JavaScript

129

Конструксияи switch-case дар JavaScript

130

Ихтиёрӣ будани break дар сохтори switch-case дар JavaScript

131

Тернарӣ оператор дар JavaScript

132

Амалиётҳои мантиқӣ дар JavaScript

133

Функсияи confirm дар JavaScript

134

Области дидани тағирёбандаҳо дар if-else дар JavaScript

135

Нюансҳои доираи дидабарии тағирёбандаҳо дар сохтҳои if-else дар JavaScript

136

Тафтиши қисмҳои соат тавассути if-else дар JavaScript

137

Дарозии сатрҳо ва массивҳоро дар JavaScript тафтиш кардан

138

Санҷидани рамзҳои сатр дар JavaScript

139

Ракамҳои ададро дар JavaScript санҷидан

140

Бозмоиш боқимондаи тақсим дар JavaScript

141

JavaScript шароитҳо дар кодҳо хатогӯй

142

Амалиёт дар шартҳои if-else дар JavaScript

Даврҳо

143

Муқаддима ба ҳалқаҳо дар JavaScript

144

Массивро бо даври for-of дар JavaScript гузаронидан

145

Баррасии объект бо ҳалқаи for-in дар JavaScript

146

Ҳалқаи while дар JavaScript

147

Цикл for JavaScript

148

Массивҳо бо ҳалқаи for дар JavaScript

149

Шартҳо дар ҳалқаҳо дар JavaScript

150

Аккумулятсияи рақамҳо дар ҳалқаҳои JavaScript

151

Ҷамъоварии элементҳои массивҳо дар даврҳои JavaScript

152

Сатрҳоро тавассути ҳалқаҳо дар JavaScript сохтан

153

Рақамҳои адад ҳангоми гузаронидани сикли JavaScript

154

Ихтиёрии қавсҳо дар ҳалқаҳо дар JavaScript

155

Муаммои ихтиёрии қавсҳо дар ҳалқаҳо дар JavaScript

156

Дастури break дар JavaScript

157

Дастури continue дар JavaScript

158

Ҳалқаҳои дарунсохт дар JavaScript

159

Ҷавобгории тағирёбандаҳо дар ҳалқаҳои JavaScript

160

Дар JavaScript дохил кардани даврҳо ва соҳаи дидан

161

Массивҳоро дар JavaScript пур кардан

162

Массивро дар даври JavaScript тағйир додан

163

Объектҳоро тавассути ҳалқа дар JavaScript пур кардан

164

Объектҳоро дар ҳалқа тағир додан дар JavaScript

165

Флагҳо дар JavaScript

166

Насиҳатҳо дар навиштани рамзи ҳалқаҳо дар JavaScript

167

Роҳнамоҳо барои ислоҳ кардани рамз бо истифода аз ҳалқаҳо дар JavaScript

168

Хатоги дар рамз бо ҳалқаҳои JavaScript-ро ҷустуҷӯ кардан

169

Амали кардани ҳалқаҳои JavaScript

Бисёрҷинсагӣ

Усулҳои стандартӣ

Функсияҳои корбарӣ

Мутағйирҳои функсия

Намудҳои функсия

Функсияҳои лонашуда

Кушодани функсияҳо

IIFE

Рекурсия

Методҳои гузаранда

Оператори spread

Оператори rest

Деструктуризатсия

298

Массивҳо дар JavaScript-ро ҳал кардан

299

Функцияро дар JavaScript аз массив ҷудо кардан

300

Пропусти унсурҳои массив дар деструктуризатсия дар JavaScript

301

Арзишҳои зиёда аз ҳад дар деструктуризатсияи массив дар JavaScript

302

Боқимондаи массив ҳангоми деструктуризатсия дар JavaScript

303

Арзишҳои пешфарз ҳангоми деструктуризатсияи массив дар JavaScript

304

Функсияҳои пешфарз ҳангоми деструктуризатсияи массив дар JavaScript

305

Эълон кардани тағирёбандаҳо дар вақти декструктуризатсияи массив дар JavaScript

306

Деструктуризатсияи объектҳо дар JavaScript

307

Именаҳои тағирёбандаҳо ҳангоми деструктуризатсияи объектҳо дар JavaScript

308

Қиматҳои пешфарзӣ ҳангоми деструктуризатсияи объектҳо дар JavaScript

309

Тағйирёбандаҳо ва қиматҳои пешфарз дар JavaScript

310

Таъриф додани тағирёбандаҳо ҳангоми деструктуризатсияи объектҳо дар JavaScript

311

Функсияҳо параметрҳои деструктуризатсия дар JavaScript

312

Деструктуризатсияи параметрҳои объектии функсияҳо дар JavaScript

Замон

313

Коркард бо объекти Date дар JavaScript

314

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

315

Формати датаро дар JavaScript тағйир додан

316

Дар JavaScript рӯзи ҳафтаро гирифтан

317

Дар JavaScript қисмҳои таърихро бо калима чоп кардан

318

Вақт гузоштан дар объекти Date дар JavaScript

319

Дар JavaScript вақт ба формати timestamp гирифтан

320

Фарқияти байни санаҳо дар формати timestamp дар JavaScript

321

Фарқият байни объектҳои бо сана дар JavaScript

322

Таҳрири худкори датаҳо дар JavaScript

323

Дар JavaScript охирин рӯзи моҳро ёфтан

324

Соли кабисаро муайян кардан дар JavaScript

325

Тафтиши дурустии сана дар JavaScript

326

Дар JavaScript рӯзи соли ҷорӣ гирифтан

327

Рӯзи моҳи оянда ё гузашта

328

Рӯзи соли оянда ё гузашта

329

Фарқи лаҳзаҳо

330

Лаҳзаи вақти рӯз

331

Оғози рӯз дар JavaScript

332

Охири рӯз дар JavaScript

333

Лаппиши такрории лаҳзаҳои вақт дар JavaScript

334

Амалия дар гирифти лаҳзаҳои вақт дар JavaScript

335

Строковое сравнение дат на JavaScript

336

Соли ғайриниздорӣ муқоисаи сана дар JavaScript

337

Сана дар фосила

338

JavaScript-и объектҳои таърихро муқоиса кардан

Муқаддима ба DOM

339

Асосҳои кор бо DOM дар JavaScript

340

DOM элементҳо дар JavaScript

341

Ба даст овардани унсури DOM дар JavaScript

342

Дар JavaScript селекторҳои мураккаби унсури DOM

343

Бандишидани таҳлилгарон ба элементҳо дар JavaScript

344

Номгузоришудиҳандагони ҳодисаҳо бо ном дар JavaScript

345

Як мудири як барои бисёр элементҳо дар JavaScript

346

Чанд ҳамандӣ як воқеа дар JavaScript

347

Таҳиягаронҳои ҳодисаҳои гуногун дар JavaScript

348

Кор кардан бо матни унсурҳо дар JavaScript

349

Коркарди HTML коди унсурҳо дар JavaScript

350

Хусусиятҳои тегҳо ҳамчун хусусиятҳо дар JavaScript

351

Коркарди майдонҳои матнӣ дар JavaScript

352

Фокуси майдони матнӣ дар JavaScript

353

Истисноҳо дар кор бо атрибутҳо дар JavaScript

354

Заминҳои усулҳо ва хусусиятҳо дар JavaScript

355

Barumandivu nuqsonhoi zanjirho dar JavaScript

356

Объекти this дар JavaScript

357

Ғолияти this дар JavaScript

358

Гурӯҳи унсурҳоро дар JavaScript гирифтан

359

Дар ҶаваСкрипт дар давр илова кардани обработчикҳо

360

JavaScript-и анонимӣ ҳодисҳоиро дар ҳалқа илова кардан

361

Вокандани рӯйдодҳо дар JavaScript

362

Дар ҶаваСкрипт дар ҳалқа ҳодисҳоро барҳам додан

363

Функсияҳои гумномаро аз ҳам ҷудо кардан дар JavaScript

364

Насиҳатҳо дар бораи навиштани рамз бо истифода аз DOM дар JavaScript

365

Хатогиҳо дар рамз бо DOM дар JavaScript ёфтан

366

Маводҳои омӯхташударо дар кор бо DOM кор кардан

Сифатҳо

Стилизатсия

Ҷустуҷӯ

Гӯлаҳо

Шаклҳо

Рӯйхатҳои интихобшаванда

Объекти Event

Контекст

Таймерҳо

Манипулятсияи унсурҳо

Амалиёт

466

Массив аз Ҷаваскрипт сохтани элементҳо

467

Таҷриба дар сохтани рӯйхатҳои ul дар JavaScript

468

HTML ҷадвалҳоро дар JavaScript сохтан

469

HTML ҷадвалҳоро пайдарпай пур кардан

470

Сохтани ҷадвали HTML аз массива дар JavaScript

471

Массив аз объектҳои HTML сохтани

472

Илова кардани сатрҳо ва сутунҳо дар ҷадвали HTML

473

Тағйир додани ҳуҷраҳои ҷадвали HTML бо JavaScript

474

Ташкили худкории элементҳои нав дар JavaScript

475

Дар JavaScript барои нест кардани элемент пайванд

476

Дар JavaScript сохтани истинодҳо барои нест кардани элементҳо

477

Таҳрири як унсур алоҳида дар JavaScript

478

Матнро дар вақти вироиш кардани унсур дар JavaScript пинҳон кардан

479

Таҳрир дар гурӯҳи унсурҳо дар JavaScript

480

Якбора вироиш ва нест карни унсурҳо

481

Элементҳоро бо JavaScript оро додан

482

Тугмаҳо барои пинҳон кардан ва нишон додани унсур дар JavaScript

483

Бисёр элементҳо бо тугмаҳои намоиш дар JavaScript

484

Фаъол кардани элементҳо дар JavaScript

485

Тағйир додани тарзҳои фаъолсозии стилҳо дар JavaScript

486

Амалиёт дар тағйир додани элементҳо дар JavaScript

Функсияҳо ва DOM

Модулҳо тавассути ҳозираҳо