JavaScript-ის უმაღლესი სახელმძღვანელო

JavaScript-ის მოწინავე სახელმძღვანელო დიმიტრი ტრეპაჩოვისგან. დამწყებთათვის. ქართულად. არის ამოცანები.

სტილიზაცია

ელემენტების მეტრიკები

ფანჯრის მეტრიკები

Map-ის კოლექციები

კოლექცია Set

ფსევდომასივები

სიმბოლოები

იტერატორები

060

იტერირებადი ობიექტები JavaScript-ში

061

იტერატორის ფუნქცია JavaScript-ში

062

იტერატორის გამოძახებები JavaScript-ში

063

გენერატორები JavaScript-ში

064

ციკლები გენერატორებში JavaScript-ში

065

იტერატორების ერთჯერადი მოქმედება JavaScript-ში

066

ობიექტის იტერატორი JavaScript-ში

067

იტერირებადი ობიექტის შექმნა JavaScript-ში

068

გენერატორი გამოთვლილი თვისების მეშვეობით JavaScript-ში

069

ჩაშენებული იტერატორი values JavaScript-ში

070

ჩაშენებული იტერატორი keys JavaScript-ში

071

ჩაშენებული იტერატორი entries JavaScript-ში

072

სამი ჩაშენებული იტერატორი JavaScript-ში

073

ოპერატორი spread და იტერატორები JavaScript-ში

074

ჩაშენებული სტრიქონების იტერატორები JavaScript-ში

075

რიცხვის ციფრთა მასივი JavaScript-ში

076

DOM ელემენტების ნუმერაცია JavaScript-ში

077

DOM ელემენტების მონაცემების მიღება JavaScript-ში

JSON-ის ფორმატი

საცავი

რეგულარული გამონათქვამები

096

რეგულარული გამონათქვამების შესავალი JavaScript-ში

097

სიმბოლოების გამეორების ოპერატორები

098

დაჯგუფების ფრჩხილები ჯავასკრიპტის რეგულარულ გამოსახულებებში

099

სპეციალური სიმბოლოების ეკრანირება JavaScript-ის რეგულარულ გამონათქვამებში

100

ფიგურული ფრჩხილები ჯავასკრიპტის რეგულარულ გამოსახულებებში

101

ჯავასკრიპტში რეგულარული გამონათქვამების გლუვობის შეზღუდვა

102

სიმბოლოთა ჯგუფები JavaScript-ის რეგულარულ გამოსახულებებში

103

სიმბოლოების ნაკრები JavaScript-ის რეგულარულ გამოსახულებებში

104

სიმბოლოების ნაკრების ინვერსია რეგულარულ გამოსახულებებში

105

კირილიცის თავისებურებები ჯავასკრიპტის რეგულარულ გამოსახულებებში

106

სპეცსიმბოლოები კვადრატულ ფრჩხილებში ჯავასკრიპტში

107

სიმბოლოთა ჯგუფები ნაკრებების შიგნით JavaScript-ის რეგულარულ გამონათქვამებში

108

გამონაკლისები ჯავასკრიპტის რეგულარული გამონათქვამების სიმბოლოების ნაკრებებში

109

სიმბოლო "^" სიმრავლეების შიგნით ჯავასკრიპტის რეგულარულ გამოსახულებებში

110

ტირე ჯავასკრიპტის რეგულარული გამონათქვამების სიმბოლოების ნაკრებებში

111

რეგისტრის იგნორირება JavaScript-ის რეგულარულ გამონათქვამებში

112

ხაზის დასაწყისი და დასასრული ჯავასკრიპტის რეგულარულ გამოსახულებებში

113

სიტყვის საზღვრები JavaScript-ის რეგულარულ გამოსახულებებში

114

მრავალსტრიქონიანობა JavaScript-ის რეგულარულ გამოსახულებებში

115

ბრძანება 'ან' რეგულარულ გამოსახულებებში JavaScript-ში

116

ცვლადი რეგულარული გამოსახულებით JavaScript-ში

117

test მეთოდი ჯავასკრიპტის რეგულარულ გამოსახულებებში

118

search მეთოდი ჯავასკრიპტის რეგულარულ გამოსახულებებში

119

split მეთოდი ჯავასკრიპტის რეგულარულ გამოსახულებებში

120

match მეთოდი JavaScript-ის რეგულარულ გამოსახულებებში

121

კარმანები match მეთოდში ჯავასკრიპტის რეგულარულ გამოსახულებებში

122

გლობალური match რეგულარულ გამოსახულებებში JavaScript-ში

123

გლობალური matchAll JavaScript-ის რეგულარულ გამოსახულებებში

124

exec მეთოდი ჯავასკრიპტის რეგულარულ გამოსახულებებში

125

თვისება lastIndex JavaScript-ის რეგულარულ გამოსახულებებში

126

ჯავასკრიპტის რეგულარულ გამონათქვამებში replace მეთოდის ჯიბეები

127

კოლბექი replace-ის მეთოდში რეგულარულ გამოსახულებებში JavaScript-ში

128

ნაგულისხმევი ჯიბეები replace მეთოდში JavaScript-ის რეგულარულ გამოსახულებებში

129

ჯავასკრიპტში რეგულარული გამონათქვამების ჯიბეები

130

დასახელებული კარმები ჯავასკრიპტის რეგულარულ გამოსახულებებში

131

ჯავასკრიპტის რეგულარულ გამოსახულებაში დასახელებული კარმები

132

არათავმოყრითი ფრჩხილები ჯავასკრიპტის რეგულარულ გამოსახულებებში

133

პოზიტიური და ნეგატიური ნახვა ჯავასკრიპტის რეგულარულ გამონათქვამებში

134

სტრიქონი რეგულარული გამოსახულებით JavaScript-ში

135

სტრიქონების რეგულარული გამონათქვამების დროშები JavaScript-ში

136

უკანა ხაზი რეგულარული გამონათქვამების სტრიქონებში JavaScript-ში

გამონაკლისი სიტუაციები

ასინქრონულობა

ასინქრონული კოლბექები

პრომისები

ბიბლიოთეკები

ინსტრუმენტები

180

სემანტიკური ვერსიონირება JavaScript-ში

181

JavaScript-ში ტერმინალთან მუშაობის საფუძვლები

182

NodeJS-ის ინსტრუმენტში შესავალი

183

შესავალი npm-ში JavaScript-ში

184

ბიბლიოთეკების დაყენება npm-ის მეშვეობით JavaScript-ში

185

npm-ის მეშვეობით პაკეტების დაყენების მოკლე ფორმა JavaScript-ში

186

დამოკიდებულებები package.json ფაილში JavaScript-ში

187

Dev დამოკიდებულებები npm-ში JavaScript-ში

188

npm-ის დამოკიდებულებების ვერსიების ფორმატები JavaScript-ში

189

JavaScript-ში package.json ფაილის კონფიგურაცია

190

package.json ფაილის შექმნა JavaScript-ში

191

npm პროექტის გადატანა JavaScript-ში

192

ფაილი package-lock.json npm-ში JavaScript-ში

193

პაკეტების განახლება npm-ის მეშვეობით JavaScript-ში

194

პაკეტების წაშლა npm-ის მეშვეობით JavaScript-ში

195

გლობალური ინსტალაცია npm-ის მეშვეობით JavaScript-ში

196

პაკეტების გლობალური წაშლა npm-ის მეშვეობით JavaScript-ში

197

ინსტრუმენტი npx JavaScript-ში

198

JavaScript-ში სკრიპტების გაშვება npm-ის მეშვეობით

199

მენეჯერი Yarn JavaScript-ში

ES მოდულები

200

თანამედროვე მოდულები JavaScript-ში - შესავალი

201

ES მოდულების ჩართვა JavaScript-ში

202

JavaScript-ში Webpack-ის ინსტალაცია

203

JavaScript-ში Webpack-ის აწყობის პრინციპი

204

JavaScript-ში Webpack-ის აწყობის კონფიგურაცია

205

JavaScript-ში Webpack-ის აწყობის გაშვების კონფიგურაცია

206

ტესტური აწყობა Webpack-ის მეშვეობით JavaScript-ში

207

JavaScript-ში bundle-ის ვერსტკასთან დაკავშირება

208

ES მოდულის შექმნა JavaScript-ში

209

ES მოდულის JavaScript-ში მიერთება

210

იმპორტის გადარქმევა JavaScript-ში

211

მოდულის მთელი შიგთავსის იმპორტი JavaScript-ში

212

ნაგულისხმევი ექსპორტი JavaScript-ში

213

ექსპორტების კომბინაცია JavaScript-ში

214

ექსპორტების კომბინაციისას მთელი შიგთავსის იმპორტი JavaScript-ში

215

მნიშვნელობების ექსპორტი ES მოდულებიდან JavaScript-ში

216

მნიშვნელობები როგორც კონსტანტები ES მოდულებში JavaScript-ში

217

npm მოდულების იმპორტი JavaScript-ში

218

ES მოდულების დინამიური იმპორტი JavaScript-ში

219

დინამიური მრავალჯერადი იმპორტი JavaScript-ში

220

CommonJS მოდულების ES-ში გარდაქმნა JavaScript-ში

HTTP პროტოკოლი

ტესტური სერვერი

ფორმები

AJAX

243

AJAX-ში შესავალი

244

fetch-ის მუშაობის საფუძვლები AJAX-ში

245

HTTP პასუხის კოდი AJAX მოთხოვნაში JavaScript-ში

246

AJAX მოთხოვნის წარმატება JavaScript-ში

247

AJAX მოთხოვნების გამონაკლისი სიტუაციები JavaScript-ში

248

AJAX შეცდომების სრული დაჭერა JavaScript-ში

249

HTTP პასუხის ჰედერები AJAX-ში JavaScript-ში

250

JSON-ის მიღება AJAX-ით JavaScript-ში

251

HTTP მოთხოვნის ჰედერები AJAX-ის მეშვეობით JavaScript-ში

252

GET მოთხოვნების გაგზავნა AJAX-ის მეშვეობით JavaScript-ში

253

POST მოთხოვნების გაგზავნა AJAX-ის მეშვეობით JavaScript-ში

254

მონაცემების გაგზავნა AJAX-ის მეშვეობით URLSearchParams-ის გამოყენებით JavaScript-ში

255

მონაცემების გაგზავნა AJAX-ის მეშვეობით FormData-ს გამოყენებით JavaScript-ში

256

ფორმის AJAX-ით გაგზავნა FormData-ს საშუალებით JavaScript-ში

257

JSON-ის გაგზავნა სერვერზე AJAX-ით JavaScript-ში

258

CORS პოლიტიკა AJAX მოთხოვნებში JavaScript-ში

259

ქუქი-ფაილების გადაცემა AJAX მოთხოვნებში JavaScript-ში

260

სინქრონული სტილი fetch-ში JavaScript-ში

კანვასთან მუშაობა

კოდის ოპტიმიზაცია

268

ვებსაიტის ჩატვირთვის სიჩქარის ფაქტორები JavaScript-ში

269

ხელმისაწვდომი რესურსები JavaScript-ში

270

JavaScript-ში განმეორებადი ოპერაციების ოპტიმიზაცია

271

JavaScript-ში მძიმე ოპერაციების განმეორებითი შესრულების ოპტიმიზაცია

272

ციკლური ოპერაციების ოპტიმიზაცია JavaScript-ში

273

JavaScript-ში ციკლის ზედმეტი გამეორებების ოპტიმიზაცია

274

ოპტიმიზაცია ჩაშენებული ფუნქციების მეშვეობით JavaScript-ში

275

ოპტიმალური ალგორითმის არჩევა JavaScript-ში

276

რეგულარული გამონათქვამების ოპტიმიზაცია JavaScript-ში

277

DOM-თან მუშაობის ოპტიმიზაცია JavaScript-ში

278

ოპერატიული მეხსიერების ოპტიმიზაცია JavaScript-ში

279

JavaScript-ში მასივად გარდაქმნის ოპტიმიზაცია

280

მოვლენების დამმუშავებლების ოპტიმიზაცია JavaScript-ში

281

JavaScript-ში სიჩქარის ოპტიმიზაცია მეხსიერების საშუალებით

მონაცემები