Use strict nima uchu kerak.
Qattiq rejim haqiqiy xatolarga "yomon sintaksis" haqida xabar berib, "xavfsiz" JavaScript yozish uchun foydalidir.
NULL
Null qiymati har qanday ob'ekt qiymatining ataylab yo'qligini ifodalaydi. Bu JavaScript-ning ibtidoiy qiymatlaridan biridir. Null qiymat turi ob'ekt hisoblanadi. Qiymatni null ga o'rnatish orqali o'zgaruvchini bo'shatish mumkin.
Bu o'zgaruvchining hech qanday ob'ektga ishora qilmasligini ko'rsatadigan tayinlash qiymati.
What is eval
eval() funksiyasi satr sifatida taqdim etilgan JavaScript kodini baholaydi. Satr JavaScript ifodasi, o'zgaruvchi, bayonot yoki bayonotlar ketma-ketligi bo'lishi mumkin.
Window va document farqi?
Window
|
Document
|
It is the root level element in any web page
Bu har qanday veb-sahifadagi ildiz darajasining elementidir
|
It is the direct child of the window object. This is also known as Document Object Model(DOM)
Bu oyna ob'ektining bevosita bolasi. Bu ham
Document Object Model (DOM) sifatida tanilgan
|
By default window object is available implicitly in the page
Odatiy bo'lib oyna ob'ekti sahifada bevosita mavjud
|
You can access it via window.document or document.
Unga window.document yoki document orqali kirishingiz mumkin.
|
It has methods like alert(), confirm() and properties like document, location
Unda alert(), confirm() kabi usullar va hujjat, joylashuv kabi xususiyatlar mavjud
|
It provides methods like getElementById, getElementsByTagName, createElement etc
U getElementById, getElementsByTagName, createElement va boshqalar kabi usullarni taqdim etadi
|
Do'stlaringiz bilan baham: |