Polyfills-ийн хэрэглээ юу вэ?
Polyfills-ийн хэрэглээ юу вэ?

Видео: Polyfills-ийн хэрэглээ юу вэ?

Видео: Polyfills-ийн хэрэглээ юу вэ?
Видео: Урт настай коде бичих (Webinar) 2024, Арваннэгдүгээр
Anonim

Polyfill нь хөтчийн нөөцийг ашиглан хийгдсэн JavaScript , энэ нь орчин үеийн хөтчүүдэд ажиллахаар төлөвлөж буй функцийг хуучин хөтчүүдэд, жишээлбэл, хуучин хөтчүүдэд canvas (HTML5 функц) дэмжих боломжийг олгодог.

Зүгээр л, Polyfills-ийг өнцгийн хувьд юу ашиглах вэ?

Полифилд . ts өгсөн өнцөг бүх зүйлийг тусгайлан тохируулах хэрэгцээг арилгахад туслах болно. Өнцөг вэб платформын хамгийн сүүлийн үеийн стандартууд дээр бүтээгдсэн. Орчин үеийн хөтчүүдийн бүх функцийг дэмждэггүй тул ийм өргөн хүрээний хөтчүүдийг чиглүүлэх нь хэцүү байдаг.

Нэмж хэлэхэд, Polyfills ямар урвалд ордог вэ? Танилцуулж байна Полифилд Хэрэв та хэрэглэж байгаа бол Хариу үйлдэл үзүүлэх бүтээх замаар - хариу үйлдэл үзүүлэх -app-д та ES2015 (ба түүнээс дээш)-ийн бүх сонирхолтой анги, сум функц, const болон let хувьсагчдыг хөтчүүдэд ойлгогдох код болгон хувиргадаг Babel дамжуулагчийг аль хэдийн ашиглаж байна.

Эндээс харахад полифилл гэж юу вэ, энэ нь хэрхэн ажилладаг вэ?

А полифилл Энэ нь түүнийг дэмждэггүй хуучин хөтчүүдэд орчин үеийн функцийг хангахад хэрэглэгддэг кодын хэсэг (ихэвчлэн вэб дээрх JavaScript). The полифилл JavaScript-д уг функцэд хандах стандартад нийцсэн арга замыг өгөхийн тулд тодорхой хөтөч дээр стандарт бус функцуудыг ашигладаг.

Надад полифилл хэрэгтэй юу?

Шинэ хөтчүүд тэгдэггүй хэрэгтэй нь полифилл , гэхдээ ихэвчлэн полифилл бүх хөтөч дээр үйлчилдэг. Энэ нь хуучин хөтчүүдтэй нийцтэй байдлыг сайжруулахын тулд орчин үеийн хөтөчийн гүйцэтгэлийг бууруулдаг. Бид тэгэхгүй хүсэж байна тэр буулт хийх.

Зөвлөмж болгож буй: