<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Nasiba Polvonova</title><generator>teletype.in</generator><description><![CDATA[Nasiba Polvonova]]></description><image><url>https://img4.teletype.in/files/f3/21/f3211bd7-a42d-4b2e-a43f-889199478f19.png</url><title>Nasiba Polvonova</title><link>https://teletype.in/@pnasiba</link></image><link>https://teletype.in/@pnasiba?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=pnasiba</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/pnasiba?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/pnasiba?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Wed, 15 Apr 2026 08:50:00 GMT</pubDate><lastBuildDate>Wed, 15 Apr 2026 08:50:00 GMT</lastBuildDate><item><guid isPermaLink="true">https://teletype.in/@pnasiba/technical_interview</guid><link>https://teletype.in/@pnasiba/technical_interview?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=pnasiba</link><comments>https://teletype.in/@pnasiba/technical_interview?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=pnasiba#comments</comments><dc:creator>pnasiba</dc:creator><title>Technical Interview</title><pubDate>Wed, 28 Feb 2024 18:01:48 GMT</pubDate><media:content medium="image" url="https://img2.teletype.in/files/9a/e6/9ae644d3-2e24-4bee-9f97-294730c16468.png"></media:content><description><![CDATA[<img src="https://img3.teletype.in/files/22/2c/222c066d-1dc6-45f7-9b95-e73276246dee.png"></img>2. Pseudo-element (Pesudo-element): Pseudo-elementlar, HTML-elementlarining bazi qismlari uchun yangi elementlar qo'shishga imkon beradi. Ular, HTML struktura modifikatsiyasi uchun ishlatiladi. Pseudo-elementlar :: belgisi bilan ajratilgan bo'ladi. Masalan:  ::before, ::after.]]></description><content:encoded><![CDATA[
  <h3 id="szDw"><strong>Meta teglar vazifasi ?</strong></h3>
  <ul id="IPQu">
    <li id="T3Ay">Meta teglar brauzerlarga sahifaning mazmuni, struktura, va boshqa ma&#x27;lumotlar haqida ma&#x27;lumot berishga yordam beradi. Bu ma&#x27;lumotlar esa brauzerlarda sahifani ko&#x27;rish, qidirish, va boshqa funktsiyalarni bajarish uchun ishlatiladi. Meta teglar to&#x27;plami HTML <code>&lt;head&gt;</code> elementi ichiga joylashtiriladi.</li>
  </ul>
  <p id="uvMO"></p>
  <h3 id="TX1L"><strong>Pesudo class va pseudo element farqi?</strong></h3>
  <ol id="gQ9s">
    <li id="C2WD"><strong>Pseudo-class (Pesudo-klass)</strong>: Pseudo-classlar, HTML-elementlariga boshqa holatlarda (masalan, hover bo&#x27;lganda yoki active bo&#x27;lganda) ushbu elementlar uchun xususiyatlarni o&#x27;zgartirishga yordam beradi. Pseudo-classlar, <code>:</code> belgisi bilan ajratilgan bo&#x27;ladi. Masalan: <code>:hover</code>, <code>:active</code>, <code>:focus.</code></li>
  </ol>
  <pre id="rbX6">
a:hover {
    color: red;
}


button:active {
    background-color: green;
}
</pre>
  <p id="5pXm"><strong>2. Pseudo-element (Pesudo-element)</strong>: Pseudo-elementlar, HTML-elementlarining bazi qismlari uchun yangi elementlar qo&#x27;shishga imkon beradi. Ular, HTML struktura modifikatsiyasi uchun ishlatiladi. Pseudo-elementlar <code><strong>::</strong></code> belgisi bilan ajratilgan bo&#x27;ladi. Masalan:  <code>::before</code>, <code>::after</code>.</p>
  <pre id="tXnB">
p::before {
    content: &quot;Before content&quot;;
}
</pre>
  <p id="xNXU"></p>
  <p id="2mKQ"></p>
  <h3 id="OJzW">Mixin vs Extend farqi ?</h3>
  <ol id="jpi6">
    <li id="Wmu8"><strong>Mixin</strong> - kodimizda qayta ishlatmoqchi bo&#x27;lgan css deklaratsiyasi guruhlarini qayta ishlatish imkonini beradi.</li>
    <li id="X7OF"><strong>Extend - </strong>Css xususiyatlari to&#x27;plamini bir selektordan boshqasiga almashish imkonini beradi</li>
  </ol>
  <p id="OSms"></p>
  <h3 id="7HrL">Javascript data types ?</h3>
  <ul id="UqMU">
    <li id="nbPs"><strong>Primative</strong> and <strong>Non-primative</strong>(Reference)</li>
  </ul>
  <p id="YCQj"><strong>Primative:</strong></p>
  <ol id="kMvk">
    <li id="J8iF">Number</li>
    <li id="vdEd">String</li>
    <li id="QjgY">Boolean</li>
    <li id="FzHl">Undefined</li>
    <li id="wFJF">Null</li>
    <li id="rJ51">BigInt</li>
    <li id="3wfG">Symbol</li>
  </ol>
  <p id="fwQG"><strong>Non-primative</strong>(Reference):</p>
  <ol id="DiPL">
    <li id="9wKx">Object</li>
    <li id="d9UK">Array</li>
  </ol>
  <p id="ev7h"></p>
  <p id="ovT6"></p>
  <h3 id="vq85">Variables difference ?</h3>
  <ol id="R1ZS">
    <li id="8Bhb"><strong>var - </strong>qayta o&#x27;zgaruvchi yaratsa bo&#x27;ladi, qayta qiymat tayinlash va qayta e&#x27;lon qilish mumkun.</li>
    <li id="zf39"><strong>let - </strong>qayta qiymat tayinlash mumkun, yaratilgan o&#x27;zgaruvchini qayta yaratib bo&#x27;lmaydi.</li>
    <li id="JKFE"><strong>const</strong> - o&#x27;zgarmas, qiymatni o&#x27;zgartirib bo&#x27;lmaydi, qayta qiymat e&#x27;lon qilish mumkun emas.</li>
  </ol>
  <p id="exhS"></p>
  <ul id="XGup">
    <li id="jtNq">var - global</li>
    <li id="aTd5">let - local</li>
    <li id="E8C9">const - local</li>
  </ul>
  <p id="hqJu"></p>
  <h3 id="cR95">Number methods :</h3>
  <ol id="ogju">
    <li id="H7dy"><strong>isIntegar</strong> → butun sonmi yoki yo&#x27;qmi tekshiradi</li>
  </ol>
  <pre id="yOAB">Number.isInteger(0); // true
Number.isInteger(-100000); // true
Number.isInteger(99999999999999999999999); // true
Number.isInteger(0.1); // false
Number.isInteger(NaN); // false
Number.isInteger(Infinity); // false
Number.isInteger(&quot;10&quot;); // false</pre>
  <p id="FSQq">     </p>
  <p id="im17">     2. <strong>isSafeIntegar</strong> → &#x27;xavfsiz butun son&#x27; yoki yo&#x27;qligini tekshiradi. </p>
  <pre id="9IqL">Number.isSafeInteger(3); // true
Number.isSafeInteger(2 ** 53); // false
Number.isSafeInteger(2 ** 53 - 1); // true
Number.isSafeInteger(NaN); // false
Number.isSafeInteger(Infinity); // false
Number.isSafeInteger(&quot;3&quot;); // false
Number.isSafeInteger(3.0); // true</pre>
  <p id="GySd"></p>
  <p id="eRLH">     3. <strong>parseInt → </strong>faqat butun qismini oladi.</p>
  <pre id="T425">Number.parseInt(13.4) // 13
Number.parseInt(1.4) // 1
Number.parseInt(13.33) // 13</pre>
  <p id="VmDy"></p>
  <p id="Zrpk">     4. <strong>parseFloat → </strong>shundoqligicha olib beradi.</p>
  <pre id="Qq5C">Number.parseFloat(&quot;3&quot;); // 3
Number.parseFloat(3.1); // 3.1
Number.parseFloat(3.0); // 3.0</pre>
  <p id="hiIV"></p>
  <p id="V38A">      5. <strong>toFixed → </strong>butun qismini oladi, lekin type o&#x27;zgarib qoladi</p>
  <pre id="rEOb">Number.toFixed(13.2); // 13 type - string
Number.toFixed(1.2) // 1
Number.toFixed(13.5) // 14</pre>
  <p id="kN0s">      </p>
  <p id="bxOv">      6. <strong>toString → </strong>Stringga o&#x27;giradi.</p>
  <pre id="rC4G">123.toString(); // &quot;123&quot; 
true.toString(); // &quot;true&quot;</pre>
  <p id="YKtC"> </p>
  <p id="14YL">        7. <strong>toPrecision → </strong>to&#x27;g&#x27;ridan-to&#x27;g&#x27;ri olinadi lekin type string bo&#x27;ladi.</p>
  <pre id="q4Rc">let num = 13.3714;
num.toPrecision(2); // Returns &quot;13&quot;
num.toPrecision(3); // Returns &quot;13.4&quot;
num.toPrecision(10); // Returns &quot;13.3714&quot;</pre>
  <p id="CaAT"></p>
  <p id="1c9w">         8. <strong>toLocaleString → </strong>davlar turiga qarab sonlarni xonalarga bo&#x27;ladi.</p>
  <pre id="lp1x">function eArabic(x) {
  return x.toLocaleString(&#x27;ar-EG&#x27;);
}

console.log(eArabic(123456.789));
// Expected output: &quot;١٢٣٬٤٥٦٫٧٨٩&quot;

console.log(eArabic(&#x27;123456.789&#x27;));
// Expected output: &quot;123456.789&quot;

console.log(eArabic(NaN));
// Expected output: &quot;ليس رقم&quot;</pre>
  <p id="aGof"></p>
  <p id="trjn"></p>
  <h3 id="6axJ">Math object:</h3>
  <figure id="SR7q" class="m_original">
    <img src="https://img3.teletype.in/files/22/2c/222c066d-1dc6-45f7-9b95-e73276246dee.png" width="354" />
  </figure>
  <ol id="CsJd">
    <li id="lzGT"><strong>floor</strong> - kichik tomonga yaxlitlash.</li>
    <li id="OUKi"><strong>ceil</strong> - katta tomonga yaxlitlash.</li>
    <li id="P58H"><strong>round</strong> - haqiqiy yaxlitlash.</li>
    <li id="svJV"><strong>abs</strong> - absolute yaxlitlash sonning moduli : manfiy bo&#x27;lsa musbatga aylanadi.</li>
    <li id="xezJ"><strong>random</strong> - random()* nechidur son bersak 0 dan shu songacha bo&#x27;lgan sonni chiqarib beradi.</li>
    <li id="uh3c"><strong>trunc</strong> - butun qismini oladi.</li>
    <li id="pM6H"><strong>pow</strong> - daraja</li>
    <li id="FnVf"><strong>sqrt</strong> - kvadrat ildiz : ildiz osti</li>
  </ol>
  <p id="lzrm"></p>
  <h3 id="jQF4">String methods: </h3>
  <figure id="heGd" class="m_original">
    <img src="https://img2.teletype.in/files/5f/c4/5fc47864-c917-437b-8ffa-c9771a1f6922.png" width="474" />
  </figure>
  <ol id="GVfR">
    <li id="ZJJR"><strong>slice</strong> - boshini va oxirini ko&#x27;rsatib bersa o&#x27;shatdan kesib oladi. Agar hech nima bermasa copy qilib qo&#x27;yadi.</li>
    <li id="tNHY"><strong>substring</strong> - negative index qabul qilmaydi. slice bilan bir xil ishlaydi.</li>
    <li id="f5P8"><strong>toUppercase</strong> - katta harfga aylantiradi.</li>
    <li id="2iUN"><strong>toLowercase</strong> - kichik harfga aylanatiradi.</li>
    <li id="s3CH"><strong>replace</strong> - textni boshqa text bilan almashtirish.</li>
    <li id="tYUP"><strong>replaceAll</strong> - textda 2ta 3ta so&#x27;z bir xil bo&#x27;lsa o&#x27;zgartirib beradi.</li>
    <li id="mDVj"><strong>concat</strong> - stringni stringga qo&#x27;shib beradi.</li>
    <li id="ANgb"><strong>trim</strong> - spacelarni olib tashash uchun. boshidan va oxiridan olib tashidi.<br /><strong>trimStart</strong> - boshidan <br /><strong>trimEnd</strong> - oxiridan</li>
    <li id="CKSx"><strong>chartAt</strong> - o&#x27;zgaruvchiga biriktirilgan qiymatlarni indexini bersak o&#x27;sha qiymatni qaytarib beradi.</li>
    <li id="rY1j"><strong>charCodeAt</strong> - ASCII tabledagi son yoki harfni kodini olib beradi.</li>
    <li id="hhad"><strong>split</strong> - textni bo&#x27;lib beradi va qaytgan qiymat array bo&#x27;ladi.</li>
  </ol>
  <p id="xzZs"></p>
  <p id="2z2W"></p>
  <h3 id="lNMr">Undefined vs null  ?</h3>
  <ul id="ekZg">
    <li id="klev"><strong>Undefined</strong> - o&#x27;zgaruvchu ochib unga qiymat berilmasa, undefined hisoblanadi.</li>
    <li id="go7V"><strong>Null</strong> - o&#x27;zgaruvchi bor, nomi ham bor lekin ichi bo&#x27;shligini etsak, uni null deb yozamiz.</li>
  </ul>
  <p id="du09"></p>
  <p id="QeDL"></p>
  <h3 id="gcfl">Truthy , Falthy  ?</h3>
  <figure id="poqs" class="m_column">
    <img src="https://img1.teletype.in/files/8d/82/8d829587-67c2-45b9-aeb1-5b26d95cd17f.png" width="1080" />
  </figure>
  <p id="8rc5"></p>
  <h3 id="Oupg">Conditional operator ? (ternory operator)</h3>
  <figure id="svYX" class="m_column">
    <img src="https://img3.teletype.in/files/e6/f1/e6f1594c-c3a7-42a3-ab2d-566a6bd58d71.png" width="1024" />
  </figure>
  <p id="yzO0"></p>
  <h3 id="Yz07">Taqqoslash operatorlari ?</h3>
  <figure id="AUoP" class="m_column">
    <img src="https://img2.teletype.in/files/99/a9/99a95a3d-9741-4dcf-b966-2cbbe476e906.png" width="1366" />
  </figure>
  <p id="bmNQ"></p>
  <h3 id="9cWj">O’zlashtirish operatorlari ?</h3>
  <figure id="iVkj" class="m_original">
    <img src="https://img2.teletype.in/files/14/e7/14e7406a-0251-4cab-8727-52263d03d673.png" width="474" />
  </figure>
  <p id="kT3y"></p>
  <h3 id="5Iw0">?? , &amp;&amp; , ||</h3>
  <blockquote id="fu7K">?? - Nullish collasing operator. Qachonki chap tomonda null yoki undefined bo&#x27;lsa, o&#x27;ng tomondagi qiymat chiqadi.</blockquote>
  <figure id="2p7k" class="m_original">
    <img src="https://img2.teletype.in/files/d5/17/d51720df-fd56-4fa2-84a9-72bc444b68ad.png" width="380" />
  </figure>
  <blockquote id="aWuh">&amp;&amp; - Logical and operator. First falthy, else the last.<br />|| - Logical or operator. First truthy, else the last.</blockquote>
  <figure id="IqCy" class="m_retina">
    <img src="https://img3.teletype.in/files/2c/f4/2cf49872-7bcb-4928-8a91-a34746ae98b4.png" width="586" />
  </figure>
  <p id="3LuA"></p>
  <h3 id="3rhH">Dynamic elements ?</h3>
  <p id="OXxb"></p>
  <p id="R73Q"></p>
  <p id="snDz"></p>
  <h3 id="APcC">Callstack and Heap ?</h3>
  <figure id="TTrt" class="m_column">
    <img src="https://img3.teletype.in/files/63/89/63895424-5918-4bc6-a0e6-d191b5626cd1.png" width="1200" />
  </figure>
  <figure id="D04j" class="m_column">
    <img src="https://img2.teletype.in/files/9b/1d/9b1dd605-a9cb-42ee-849f-624835928e9d.png" width="1406" />
  </figure>
  <blockquote id="9E8G">Primitive data-typelar ma&#x27;lumotlari Call Stackda saqlanadi.<br />        - Cheka qismidagi text,obj,obj2 lar Call stackda bo&#x27;lmaydi.<br />          shunchaki chunarli bo&#x27;lish uchun yozilgan<br />        - Primitive data-typelar unique (takrorlanmas) ID <br />          orqali saqlab qoladi &quot;hello world&quot; esa qiymati<br />          Non-primitive (Object,Array,Function) - heapda saqlanadi.<br />        - Non-primitive data-typelar heapda unique ID orqali saqlanadi,<br />          o&#x27;ng tomonida esa {} - qiymati<br />        - Lekin Non-primitive data-type shu bilan birgalikda call stackda<br />          ham saqlanadi,call stackda birinchi qanaqadir bir random ID, <br />          va uni heapda saqlangan ID qiymat sifatida saqlanadi.</blockquote>
  <p id="Eiuk"></p>
  <p id="Oglh"></p>
  <p id="d2jL"></p>
  <h3 id="BBhN">Array ?</h3>
  <blockquote id="9g8s">Array - bir nechta turdagi ma&#x27;lumotni o&#x27;zida saqlovchi konteyner. Tartiblangan holatda ma&#x27;lumot saqlash mumkun. Tartibni hisoblash 0 dan boshlanadi.</blockquote>
  <p id="fOP9">Ularni 2 xil usulda create qilish mumkun:</p>
  <pre id="dKmh">const arr = new Array(qiymat)
console.log(arr)</pre>
  <pre id="xm5v">let arr = [] ---- bu holat tezroq ishlaydi.
arr[0] = &quot;Hello&quot;
console.log(arr) // Hello </pre>
  <p id="PwY9"></p>
  <p id="y3Fb"></p>
  <p id="7BaZ"></p>
  <h3 id="FCT9">Function</h3>
  <blockquote id="J03r">Function declaration - bir marta e&#x27;lon qilish mumkun. O&#x27;zidan yuqorida call qilish mumkun.<br /><br />Function expression - bir necha marta e&#x27;lon qilish mumkun. O&#x27;zidan yuqorida call qilish mumkun emas.<br /><br />Arrow function - 1 ta qatorda yozish uchun. O&#x27;zidan yuqorida call qilish mumkun emas.</blockquote>
  <figure id="iMBL" class="m_original">
    <img src="https://img3.teletype.in/files/a5/66/a56676f2-e663-4ea0-85ab-9a0efb5b323f.png" width="474" />
  </figure>
  <figure id="Z48w" class="m_original">
    <img src="https://img4.teletype.in/files/71/99/7199a353-fc46-4246-8ff3-22dcee55d18a.png" width="550" />
  </figure>
  <p id="tfXr"></p>
  <p id="cC3M"></p>
  <h3 id="aid8">Array methods</h3>
  <figure id="og4I" class="m_column">
    <img src="https://img2.teletype.in/files/d0/9b/d09b5c6e-f65a-4aec-b4a8-99d64bd8f4f3.png" width="1006" />
  </figure>
  <p id="Epz7"></p>
  <p id="nlBT"></p>
  <h3 id="DG98">Pure , impure functions</h3>
  <blockquote id="8w3X">Pure function - Shunchaki kelgan argumentlarni execute qilib return qiladi. Global scopega ta&#x27;sir ko&#x27;rsatmidi.</blockquote>
  <pre id="r4SL">function pureFunc(a, b){
      return a + b
}
create(10, 15) // 25</pre>
  <p id="BC9M"></p>
  <blockquote id="YLTu">Impure function - Kelgan argumentlarni global o&#x27;zgaruvchiga yig&#x27;ib olib return qiladi. Global scopega ta&#x27;sir ko&#x27;rsatadi.</blockquote>
  <pre id="fYpY">let arr = []
function add(a){
    arr.push(a)
    return arr
}
add(21)</pre>
  <p id="2b6x"></p>
  <p id="RC7z"></p>
  <p id="fhX5"></p>
  <h3 id="kfDS">Higher order functions</h3>
  <blockquote id="n2X4">HOF - Higher order function. Funksiya ichida boshqa bir funksiyani return qilishi.<br />Argument sifatida funksiyani qabul qilishi va callback qilishi.</blockquote>
  <p id="ZG8r"></p>
  <p id="5vm5"></p>
  <p id="9y76"></p>
  <h3 id="59p0">Spread and rest operator</h3>
  <blockquote id="gJya">Spread - yoyib beradi. Arrayni yoyib nusxalab beradi. Agar string bo&#x27;lsa, har bir harakatni yoyib beradi.</blockquote>
  <figure id="DRvV" class="m_retina">
    <img src="https://img3.teletype.in/files/ea/73/ea73f8c9-31ab-4c4e-8daa-90f8bf9b3742.png" width="228.5" />
  </figure>
  <blockquote id="9T0K">Rest - yig&#x27;ib beradi. elementlarga nom berib va qolgan elementlarni olish uchun ishlatamiz.</blockquote>
  <figure id="N2dG" class="m_retina">
    <img src="https://img2.teletype.in/files/1d/4b/1d4b235d-d715-4aeb-bfbb-f636777ae0e8.png" width="240" />
  </figure>
  <p id="5y32"></p>
  <p id="q6PH"></p>
  <p id="ZJem"></p>
  <h3 id="4fGq">Filter , map , forEach ?</h3>
  <p id="PEpG"><strong>forEach</strong> - o&#x27;zini ichida funksiya qabul qiladi. 3ta argument qabul qiladi(element, index, array).</p>
  <ul id="Dsya">
    <li id="ZkY4">Return ishlamidi.</li>
    <li id="DLuQ">Methodlarni iteratsiya qiladi.</li>
    <li id="ovEL">Condition ishlidi lekin return ishlamidi.</li>
  </ul>
  <p id="8zze"></p>
  <p id="ream"><strong>map </strong>- iteratsiya bo&#x27;ladi va har doim yangi array qaytarib beradi. Nechta element bo&#x27;lsa shuncha aylanib return qiladi.</p>
  <ul id="OYch">
    <li id="bNTP">Return ishlidi.</li>
    <li id="ijV7">Map orqali deep copy qilish mumkun</li>
    <li id="U1IZ">Condition ishlamidi.</li>
  </ul>
  <p id="0eJo"></p>
  <p id="6HjP"><strong>filter</strong> - arrayni return qiladi mutatsiya qilib bo&#x27;lmaydi. Filtered arrayga condition berish orqali filter qiladi.</p>
  <ul id="aqUS">
    <li id="dpgQ">Nullish ishlamidi.</li>
    <li id="gcHU">Returndan keyin ternory operator ishlamidi.</li>
    <li id="dNvl">Conditiondan o&#x27;tgan elementlarni array qilib joylab beradi.</li>
    <li id="bgEF">Faqat true qiymat oladi, elementlarni o&#x27;zgartiromidi.</li>
  </ul>
  <p id="V5iJ"></p>
  <figure id="dxq9" class="m_original">
    <img src="https://img1.teletype.in/files/c3/ed/c3edb96e-0e27-4846-9f8f-51213050d792.png" width="450" />
  </figure>
  <figure id="WcZF" class="m_original">
    <img src="https://img4.teletype.in/files/33/d6/33d6bb1d-a8f1-407d-bd21-5ecb6279fc20.png" width="447" />
  </figure>
  <p id="tRK0"></p>
  <p id="tn8R"></p>
  <h3 id="IvVF">Reduce qanday ishlaydi</h3>
  <blockquote id="d5RV">Reduce - faqat summa uchun qo&#x27;llanadi. Funksiya qabul qiladi.</blockquote>
  <figure id="dV7s" class="m_original">
    <img src="https://img3.teletype.in/files/65/2d/652de9d9-edbc-4294-a70d-8d6b60eed338.png" width="447" />
  </figure>
  <p id="4Rcn"></p>
  <p id="trZi"></p>
  <h3 id="qmZi">Method nima?</h3>
  <blockquote id="2lEP">Method - objectni ishga tushirishda funksiya xususiyatini aniqlash uchun qisqaroq sintaksis.</blockquote>
  <figure id="mzgc" class="m_original">
    <img src="https://img3.teletype.in/files/e5/0b/e50b3f92-6fc1-4199-8c66-bff822cee53c.png" width="297" />
  </figure>
  <p id="odaN"></p>
  <p id="FRYy"></p>
  <h3 id="PJtn">“use strict” keyword</h3>
  <blockquote id="XS8E">&quot;use strict&quot; - JavaScriptning qat&#x27;iy rejimini ishga tushiradi, bu esa ishlash vaqtida kodni yanada qattiq tahlil qilish va xatolarni qayta ishlashni ta&#x27;minlaydi.</blockquote>
  <p id="ZxXL"></p>
  <p id="ZTTW"></p>
  <h3 id="iB4B">.this keyword</h3>
  <blockquote id="dZvA">This - object ichida ishlatilsa o&#x27;sha objectga teng,funksiya ichida ishlatilsa o&#x27;sha funksiyaga.</blockquote>
  <ul id="pYEf">
    <li id="ZbPS"> arrow function ichida ishlatilmaydi.</li>
  </ul>
  <figure id="oDVb" class="m_column">
    <img src="https://img2.teletype.in/files/18/69/1869bf7d-56ad-4244-9f06-6a69e5e77ea2.png" width="841" />
  </figure>
  <p id="jvbi"></p>
  <p id="yC9A"></p>
  <h3 id="s1Tv">Deep copy , shalow copy</h3>
  <blockquote id="e7D8">Deep copy - chuqur nusxalash. Copy qilib olingan elementga o&#x27;zgartirish kiritilsa, originalga ta&#x27;sir ko&#x27;rsatilmidi.<br /><br />Shallow copy - sayoz nusxalash. Boshqa bir o&#x27;zgaruvchiga tenglab olish.</blockquote>
  <figure id="scG6" class="m_original">
    <img src="https://img3.teletype.in/files/61/e2/61e23124-486d-439f-b215-a813b55270c2.png" width="611" />
  </figure>

]]></content:encoded></item></channel></rss>