DOM элементийг хэрхэн устгах вэ?
DOM элементийг хэрхэн устгах вэ?

Видео: DOM элементийг хэрхэн устгах вэ?

Видео: DOM элементийг хэрхэн устгах вэ?
Видео: Хэрхэн сижил бүтээх вэ? | witchcraft 101 2024, May
Anonim

Хэрвээ чи хүсвэл арилгах нь бүрэлдэхүүн аас DOM бүхэлд нь та removeChild() аргыг ашиглаж болно. var elem = баримт бичиг. querySelector('#зарим- бүрэлдэхүүн '); элемент. эцэг зангилаа.

Үүнийг харгалзан үзэхэд Dom-аас устгах нь юу ч харагдахгүй байна уу?

Учир нь харуулах : аль нь ч биш үнэндээ арилгадаг -аас авсан элементүүд DOM . харагдах байдал: нуугдмал нь тэднийг үл үзэгдэх болгодог, гэхдээ тэдгээр нь хэвээр байна.

Үүний нэгэн адил, DOM зангилаа гэж юу вэ? А " зангилаа ", энэ нөхцөлд бол ердөө л HTML юм бүрэлдэхүүн . " DOM " нь вэбсайтын HTML болон HTML бүрийг төлөөлөх модны бүтэц юм бүрэлдэхүүн нь " зангилаа ". Баримт бичгийн объектын загварыг үзнэ үү ( DOM ). Илүү тодорхой, " Зангилаа " нь "баримт бичиг" болон " зэрэг бусад олон объектоор хэрэгждэг интерфейс юм. бүрэлдэхүүн ".

Ийм байдлаар массиваас элементийг хэрхэн устгах вэ?

Устгаж байна Нэг Бүрэлдэхүүн Shift()-г ашиглан массив Shift() болон unshift() аргууд нь a-ийн эхэнд ажилладаг массив a-ийн төгсгөлийн оронд массив , Push() болон pop()-ын нэгэн адил. Shift() команд болно арилгах эхний бүрэлдэхүүн -ийн массив мөн unshift() команд нь нэмэх болно бүрэлдэхүүн -ийн эхэнд массив.

Python дээр жагсаалтаас нэг зүйлийг хэрхэн устгах вэ?

Устгах зүйлсийг индекс эсвэл зүсмэлээр: del clear(), pop() болон арилгах () нь аргууд юм жагсаалт , гэхдээ та бас чадна арилгах элементүүдээс а жагсаалт del мэдэгдлүүдтэй. -ийг зааж өгнө үү зүйл индексээр устгана. Эхний индекс нь 0, сүүлчийн индекс нь -1 байна. Зүсмэлийг ашиглан та чадна устгах нэг дор олон зүйл.

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