Tegishli nashrlar 'javascript-tips'


JavaScript loyihasi boʻyicha qoʻllanma: Oʻzingizning tasodifiy takliflar generatorini yarating
JavaScript yordamida tasodifiy takliflar generatorini yaratish bo'yicha bosqichma-bosqich qo'llanma Salom! Bu yana menman, JavaScript-ni o'rgatuvchi yigitman. Endi men JavaScript-dan foydalanib Tasodifiy Quote Generator ilovasini yarataman. Ha, men bu asosiy qo'llanma ekanligini bilaman, lekin hamma narsa asosiydan boshlanadi, shunday emasmi? Men juda oddiy Tasodifiy Quote Generator yaratishdan boshlayman, kotirovka ma'lumotlari JavaScript-da qattiq kodlangan va uslublar yo'q. Men..

Har bir JavaScript dasturchisi bilishi kerak bo'lgan 7 optimallashtirish hiylasi
Har bir tilning o'ziga xos xususiyatlari bor va eng keng tarqalgan dasturlash tili JavaScript ham bundan mustasno emas. Ushbu maqola sizga yaxshiroq kod yozishga yordam beradigan JavaScript stenografiyasini optimallashtirishning ko'plab usullarini qamrab oladi va ularga duch kelganingizda bu sizning munosabatingiz EMASligiga ishonch hosil qiling: Ko'p ketma-ketlikni boshqarish Ko'pincha satr mavjudligini tekshirishingiz kerak bo'lishi mumkin ...

JavaScript yordamida nutqni aniqlash
Nutqni aniqlashni amalga oshirish juda qiyin vazifadek tuyuladi, ammo annyang deb nomlangan kutubxona tufayli siz 5 daqiqada asosiy sozlashni amalga oshirishingiz mumkin. "Ularning demosini" ko'rib chiqing. Bu sizni ko'proq o'rganish istagini uyg'otishi mumkin. Keling, sizga qanday ishlashini ko'rsataman. Biz ikkita ovozli buyruqni qabul qiladigan misol keltiramiz: "Salom" va "Xayr". Keyin shunga mos ravishda javob beradi. Xizmat sizga oddiy index.html fayli yordamida localhost-dan..

Mana JavaScript yechimi
Mana JavaScript yechimi https://gist.github.com/pankajladhar/9230b3423a06e25c11f0847ebcc3f195

JavaScript nima?
JavaScript - bu veb-sahifalarga hayotiylik va dinamizm olib kelish uchun yaratilgan skript tilidir. U HTML kodiga kiritilishi yoki ichkarida yozilishi va sahifa yuklanganda bevosita bajarilishi mumkin. Shuning uchun kodlar hech qanday kompilyatorga ehtiyoj sezmasdan ishlashi mumkin. Bularni ko'rib chiqsak, JavaScript boshqa tillardan ancha farq qiladi.

JavaScript-da "ixtiyoriy zanjir"
JavaScript-da "ixtiyoriy zanjir" Ob'ektning o'zi yoki zanjirdagi har qanday vositachi xususiyatlar nol yoki aniqlanmagan bo'lsa, ob'ekt xususiyatlariga kirishni yoki uning usullarini chaqirishni osonlashtirish uchun JavaScript-ga ixtiyoriy zanjir deb nomlangan xususiyat qo'shildi. Xususiyatlarga kirish yoki bo'sh yoki null qiymatlarda qo'ng'iroq qilish usullariga kirishga urinishda xatolarga olib kelishi mumkin bo'lgan stsenariylardan qochishga yordam beradi. Ixtiyoriy zanjirlash..

Boshlanmagan o'zgaruvchilarni tushunish
Tasavvur qiling, siz hozirgina o'zgaruvchini e'lon qildingiz, lekin uning ichida qiymat emas. Ushbu o'zgaruvchining natijasi aniqlanmagan bo'ladi. var a; console.log(a) Result: undefined Va agar siz ushbu aniqlanmagan o'zgaruvchi bilan qo'shish, bo'lish yoki ayirish kabi matematik amallarni bajarishga harakat qilsangiz, natijada NaN bo'ladi. Bu "Raqam emas" degan ma'noni anglatadi. var a; a = a + 1; console.log(a) Result: NaN Shundan so'ng, agar siz aniqlanmagan o'zgaruvchiga ega..