Matumizi ya Polyfills ni nini?
Matumizi ya Polyfills ni nini?

Video: Matumizi ya Polyfills ni nini?

Video: Matumizi ya Polyfills ni nini?
Video: JONY, HammAli & Navai - Без тебя я не я 2024, Mei
Anonim

Polyfill ni njia mbadala ya kivinjari, iliyofanywa ndani JavaScript , ambayo huruhusu utendakazi unaotarajia kufanya kazi katika vivinjari vya kisasa kufanya kazi katika vivinjari vya zamani, kwa mfano, kusaidia turubai (kipengele cha HTML5) katika vivinjari vya zamani.

Kwa hivyo tu, matumizi ya Polyfills katika angular ni nini?

Vijazo vingi . ts ilitolewa na angular kukusaidia kuondoa hitaji la kusanidi kila kitu haswa. Angular imejengwa juu ya viwango vya hivi karibuni vya jukwaa la wavuti. Kulenga aina mbalimbali za vivinjari ni changamoto kwa sababu haziauni vipengele vyote vya vivinjari vya kisasa.

Zaidi ya hayo, Polyfills hutenda nini? Kuanzisha Vijazo vingi Ikiwa unatumia Jibu kupitia kuunda- kuguswa -app basi tayari unatumia Transpiler Babel ambayo inabadilisha madarasa yako yote ya kupendeza, vitendaji vya mshale, const na kuruhusu vigeuzo kutoka ES2015 (na hapo juu) kuwa msimbo ambao vivinjari vinaelewa.

Hivi, polyfill ni nini na jinsi inavyofanya kazi?

A kujaza kwa wingi ni kipande cha msimbo (kawaida JavaScript kwenye Wavuti) inayotumiwa kutoa utendakazi wa kisasa kwenye vivinjari vya zamani ambavyo haviungi mkono asili yake. The kujaza kwa wingi hutumia vipengele visivyo vya kawaida katika kivinjari fulani ili kutoa JavaScript njia inayotii viwango ya kufikia kipengele.

Je, ninahitaji polyfill?

Vivinjari vipya zaidi havifanyi hivyo haja ya kujaza kwa wingi , lakini kwa kawaida kujaza kwa wingi inatumika kwa vivinjari vyote. Hii inapunguza utendakazi katika vivinjari vya kisasa ili kuboresha uoanifu na vile vilivyopitwa na wakati. Hatufanyi hivyo kutaka kufanya maelewano hayo.

Ilipendekeza: