Javascriptте тизме барбы?
Javascriptте тизме барбы?

Video: Javascriptте тизме барбы?

Video: Javascriptте тизме барбы?
Video: Бир күндө сайт жасанганды кантип үйрөнсө болот? 2024, Май
Anonim

The орнотулган JavaScript Массив түрү катары ишке ашырылган эмес а байланышкан тизме , бирок анын өлчөмү динамикалык жана ар дайым the менен баштоо үчүн мыкты вариант. Колдонуунун кажети жок эле карьераңызды бүтүрө аласыз а байланышкан JavaScript тизмеси бирок байланышкан тизмелер дагы эле а өз маалымат структураларын түзүү жөнүндө үйрөнүү үчүн жакшы жолу.

Буга байланыштуу, JavaScript'те тизме деген эмне?

Заказ берген тизме баалуулуктардын. А Тизме эки эселенген байланыш менен бекемделет тизме баш түйүн менен. The тизме бош түйүнгө баш касиети бар. Тизмелер Түйүн конструктору катары Node(маани) касиетин колдонуңуз. Ал delete(), addBefore(node) жана addAfter(node) колдойт.

Ошондой эле билесизби, JavaScriptтин канча түрү бар? The түрү бир мааниге ээ, ошондой эле ага аткарууга уруксат берилген операцияларды жана ыкмаларды аныктайт. JavaScript алты примитив бар түрлөрү : сап, сан, аныкталбаган, null, логикалык жана символ. кошулмасы да бар түрү же объект. Кызыктуусу, примитивдүү түрлөрү өзгөрүлгүс жана касиеттери жок.

Ошо сыяктуу эле, тизмеде JavaScript саптын бар же жок экенин кантип текшере аласыз?

Pre-ES6, жалпы жолу болсо текшерүү а сап субсапты камтыйт indexOf колдонуу керек болчу, бул а сап -1 кайтаруучу ыкма эгерде the сап эмес камтыйт the substring . Эгерде the substring табылса, ал символдун индексин кайтарат сап.

JavaScript'те ArrayList деген эмне?

ArrayList . Ан ArrayList Java List интерфейсинин өлчөмүн өзгөртүүчү массивдин ишке ашырылышы. Анын мазмунун көзөмөлдөө жана издөө үчүн колдонулган көптөгөн ыкмалар бар. Мисалы, узундугу ArrayList анын size() ыкмасы менен кайтарылат, бул тизмедеги элементтердин жалпы саны үчүн бүтүн сан.

Сунушталууда: