|
Javascript dasturlash tilida let bilan var ning farqi
|
bet | 3/20 | Sana | 04.06.2024 | Hajmi | 464,09 Kb. | | #260169 |
Bog'liq Spes gosJavascript dasturlash tilida let bilan var ning farqi
Blok sohasida (Block Scope) ishlash
var: Funksiya sohasida (function scope) ishlaydi. Bu shuni anglatadiki, var bilan e'lon qilingan o'zgaruvchilar faqat ular e'lon qilingan funksiyaning ichida mavjud bo'ladi. Agar var global sohada e'lon qilinsa, butun skript davomida mavjud bo'ladi.
let: Blok sohasida (block scope) ishlaydi. Bu shuni anglatadiki, let bilan e'lon qilingan o'zgaruvchilar faqat ular e'lon qilingan blokning ichida mavjud bo'ladi. {} ichida joylashgan bo'lsa, faqat shu blokda mavjud bo'ladi.
function example() {
if (true) {
var x = 10;
let y = 20;
}
console.log(x); // 10
console.log(y); // ReferenceError: y is not defined
}
example();
2. Qayta e'lon qilish (Redeclaration)
var: Bir xil sohada bir o'zgaruvchini bir necha marta e'lon qilish mumkin.
let: Bir xil sohada bir o'zgaruvchini qayta e'lon qilishga ruxsat bermaydi.
var a = 1;
var a = 2; // Yaroqli
let b = 1;
let b = 2; // SyntaxError: Identifier 'b' has already been declared
Amaliy Photoshopda
Videokonferensiya aloqani tashkil qilish uchun qanday texnik yechimlar mavjud?
Videokonferensaloqa tizimi ikki yoki undan ortiq joylarda joylashgan odamlarni nazarda tutadi. Multimedia kompyuter texnologiyalari va kommunikatsiya texnologiyalari yordami bilan real vaqtda interaktiv muloqotga erishish uchun audio, video va fayllar uzatish tarmog'i va multimedia uskunalari orqali bir-birlariga uzatiladi. Uchrashuvning maqsadiga erishish uchun tizim uskunalari. Endilikda videokonferensaloqa tizimi korxonada aloqa va hamkorlikning muhim vositasiga aylandi, video konferentsiya tizimining asosiy texnik talablari qanday?
Birinchidan, tarmoqli kengligi
Umumiy holda, tarmoqli kengligi qanchalik yuqori bo'lsa, aniqroq tasvirlar va tekis video effektlari berilishi mumkin. Misol uchun, 720P-ni ta'minlaydigan yuqori aniqlikdagi videokonferensaloqa tizimi bitta fotosuratning ma'lumot hajmining 24 bit bilan ifodalanganligini nazarda tutib, keyinchalik: 720P rasmli fotosurat Asl ma'lumotlar miqdori 1280 × 720 × 24/8/1024 = 2700 Kbyte. Agar harakatlanuvchi tasvir soniyada 25 kvadrat bo'lsa, 720P harakatlanuvchi tasvirning soniyasiga limit ma'lumoti miqdori 2700 KByte × 25 = 67500 KBayt va uzatish oqimining oqimi 67500 × 8 = 540 000 Kbit / S = 524 Mbit / s ni tashkil qiladi. Haqiqiy buyurtma jarayonida, sahnaning o'zgarmasligi sababli ma'lumotlar miqdori 10% dan 40% gacha o'zgaradi. Ma'lumotlarning miqdori juda ajoyib.
|
| |