• Gündem
  • Alışveriş
  • Finans
  • YaCevap
  • Seyahat
  • Video
  • Görsel
  • Ana Sayfa
  • Teknoloji
  • Psikoloji ve İlişkiler
  • Bilim ve Eğitim
  • Yemek
  • Kültür ve Sanat
  • Filmler ve Diziler
  • Ekonomi ve Finans
  • Oyun
  • Spor
  • Güzellik ve Moda
  • Faydalı İpuçları
  • Otomobil
  • Hukuk
  • Seyahat
  • Hayvanlar ve doğa
  • Sağlık
  • Diğer
  • Buradasın
    • Cevap ›
    • Teknoloji ›

    Indexof ve lastIndexOf farkı nedir?

    • #Teknoloji
    • #Programlama
    • #JavaScript

    Yazeka

    Arama sonuçlarına göre oluşturuldu

    indexOf
    ve
    lastIndexOf
    yöntemleri, bir dizede belirli bir karakterin veya alt dizenin ilk veya son oluşumunu bulmak için kullanılır 12.
    Farkları:
    • indexOf
      yöntemi, dizenin başından itibaren saymaya başlar ve karakterin ilk oluşumunun dizinini döndürür 13. Eğer karakter bulunamazsa,
      -1
      değeri döndürülür 3.
    • lastIndexOf
      yöntemi ise dizenin sonundan geriye doğru arar ve karakterin son oluşumunun dizinini döndürür 4. Yine, karakter bulunamazsa, yine
      -1
      değeri döndürülür 4.
    5 kaynaktan alınan bilgiyle göre:

      Yanıtı değerlendir

      5 kaynak

      1. learn.microsoft.com
        1
      2. careerride.com
        2
      3. uzmanimakademi.net
        3
      4. codegym.cc
        4
      5. netjstech.com
        5
    • Dize manipülasyonu için hangi kütüphaneler kullanılabilir?

    • `indexOf` yöntemi nasıl kullanılır?

    • JavaScript'te dizelerle ilgili başka hangi işlemler yapılabilir?

    • Daha fazla bilgi

    Konuyla ilgili materyaller

    IndexOf ne işe yarar?

    indexOf() yöntemi, bir string (dize) içinde belirli bir karakterin veya alt dizenin ilk geçtiği yeri bulmak için kullanılır. Bu yöntem şu işlerde işe yarar: - Veri erişimi: String içindeki bir elementin konumunu belirleyerek daha sonra onu manipüle etmeyi veya çıkarmayı sağlar. - Koşullu işlemler: Veri yapısında belirli bir elementin varlığına veya konumuna göre koşullu işlemler yapmayı mümkün kılar. - Veri doğrulama: String veya dizilerde elementlerin varlığını veya yokluğunu kontrol etmede faydalıdır.
    • #Programlama
    • #JavaScript
    5 kaynak
  • Yazeka nedir?
Seçili sitelerdeki metinlere göre Yazeka tarafından oluşturulan yanıtlardır. Hatalar içerebilir. Önemli bilgileri kontrol ediniz.
  • © 2025 Yandex
  • Gizlilik politikası
  • Kullanıcı sözleşmesi
  • Hata bildir
  • Şirket hakkında
{"m4ga0":{"state":{"logoProps":{"url":"https://yandex.com.tr"},"formProps":{"action":"https://yandex.com.tr/search","searchLabel":"Bul"},"services":{"activeItemId":"answers","items":[{"url":"https://yandex.com.tr/gundem","title":"Gündem","id":"agenda"},{"url":"https://yandex.com.tr/shopping","title":"Alışveriş","id":"shopping"},{"url":"https://yandex.com.tr/finance","title":"Finans","id":"finance"},{"url":"https://yandex.com.tr/yacevap","title":"YaCevap","id":"answers"},{"url":"https://yandex.com.tr/travel","title":"Seyahat","id":"travel"},{"url":"https://yandex.com.tr/video/search?text=popüler+videolar","title":"Video","id":"video"},{"url":"https://yandex.com.tr/gorsel","title":"Görsel","id":"images"}]},"userProps":{"loggedIn":false,"ariaLabel":"Menü","plus":false,"birthdayHat":false,"child":false,"isBirthdayUserId":true,"className":"PortalHeader-User"},"userIdProps":{"flag":"skin","lang":"tr","host":"yandex.com.tr","project":"neurolib","queryParams":{"utm_source":"portal-neurolib"},"retpath":"https%3A%2F%2Fyandex.com.tr%2Fyacevap%2Fc%2Fteknoloji%2Fq%2Findexof-ve-lastindexof-farki-nedir-3200574864%3Flr%3D213%26ncrnd%3D51701","tld":"com.tr"},"suggestProps":{"selectors":{"form":".HeaderForm","input":".HeaderForm-Input","submit":".HeaderForm-Submit","clear":".HeaderForm-Clear","layout":".HeaderForm-InputWrapper"},"suggestUrl":"https://yandex.com.tr/suggest/suggest-ya.cgi?show_experiment=222&show_experiment=224","deleteUrl":"https://yandex.com.tr/suggest-delete-text?srv=web&text_to_delete=","suggestPlaceholder":"Yapay zeka ile bul","platform":"desktop","hideKeyboardOnScroll":false,"additionalFormClasses":["mini-suggest_theme_tile","mini-suggest_overlay_tile","mini-suggest_expanding_yes","mini-suggest_prevent-empty_yes","mini-suggest_type-icon_yes","mini-suggest_personal_yes","mini-suggest_type-icon_yes","mini-suggest_rich_yes","mini-suggest_overlay_dark","mini-suggest_large_yes","mini-suggest_copy-fact_yes","mini-suggest_clipboard_yes","mini-suggest_turboapp_yes","mini-suggest_expanding_yes","mini-suggest_affix_yes","mini-suggest_carousel_yes","mini-suggest_traffic_yes","mini-suggest_re-request_yes","mini-suggest_source_yes","mini-suggest_favicon_yes","mini-suggest_more","mini-suggest_long-fact_yes","mini-suggest_hide-keyboard_yes","mini-suggest_clear-on-submit_yes","mini-suggest_focus-on-change_yes","mini-suggest_short-fact_yes","mini-suggest_app_yes","mini-suggest_grouping_yes","mini-suggest_entity-suggest_yes","mini-suggest_redesigned-navs_yes","mini-suggest_title-multiline_yes","mini-suggest_type-icon-wrapped_yes","mini-suggest_fulltext-highlight_yes","mini-suggest_fulltext-insert_yes","mini-suggest_lines_multi"],"counter":{"service":"neurolib_com_tr_desktop","url":"//yandex.ru/clck/jclck","timeout":300,"params":{"dtype":"stred","pid":"0","cid":"2873"}},"noSubmit":false,"formAction":"https://yandex.com.tr/search","tld":"com.tr","suggestParams":{"srv":"serp_com_tr_desktop","wiz":"TrWth","yu":"1534769991753266781","lr":213,"uil":"tr","fact":1,"v":4,"use_verified":1,"safeclick":1,"skip_clickdaemon_host":1,"rich_nav":1,"verified_nav":1,"rich_phone":1,"use_favicon":1,"nav_favicon":1,"mt_wizard":1,"history":1,"nav_text":1,"maybe_ads":1,"icon":1,"hl":1,"n":10,"portal":1,"platform":"desktop","mob":0,"extend_fw":1,"suggest_entity_desktop":"1","entity_enrichment":"1","entity_max_count":"5"},"disableWebSuggest":false},"context":{"query":"","reqid":"1753266803471617-11859327729778948250-balancer-l7leveler-kubr-yp-sas-258-BAL","lr":"213","aliceDeeplink":"{\"text\":\"\"}"},"baobab":{"parentNode":{"context":{"genInfo":{"prefix":"m4gaw01-0-1"},"ui":"desktop","service":"neurolib","fast":{"name":"neuro_library","subtype":"header"}}}}},"type":"neuro_library","subtype":"header"},"m4ga1":{"state":{"links":[{"id":"main","url":"/yacevap","title":"Ana Sayfa","target":"_self"},{"id":"technologies","url":"/yacevap/c/teknoloji","title":"Teknoloji","target":"_self"},{"id":"psychology-and-relationships","url":"/yacevap/c/psikoloji-ve-iliskiler","title":"Psikoloji ve İlişkiler","target":"_self"},{"id":"science-and-education","url":"/yacevap/c/bilim-ve-egitim","title":"Bilim ve Eğitim","target":"_self"},{"id":"food","url":"/yacevap/c/yemek","title":"Yemek","target":"_self"},{"id":"culture-and-art","url":"/yacevap/c/kultur-ve-sanat","title":"Kültür ve Sanat","target":"_self"},{"id":"tv-and-films","url":"/yacevap/c/filmler-ve-diziler","title":"Filmler ve Diziler","target":"_self"},{"id":"economics-and-finance","url":"/yacevap/c/ekonomi-ve-finans","title":"Ekonomi ve Finans","target":"_self"},{"id":"games","url":"/yacevap/c/oyun","title":"Oyun","target":"_self"},{"id":"sport","url":"/yacevap/c/spor","title":"Spor","target":"_self"},{"id":"beauty-and-style","url":"/yacevap/c/guzellik-ve-moda","title":"Güzellik ve Moda","target":"_self"},{"id":"useful-tips","url":"/yacevap/c/faydali-ipuclari","title":"Faydalı İpuçları","target":"_self"},{"id":"auto","url":"/yacevap/c/otomobil","title":"Otomobil","target":"_self"},{"id":"law","url":"/yacevap/c/hukuk","title":"Hukuk","target":"_self"},{"id":"travel","url":"/yacevap/c/seyahat","title":"Seyahat","target":"_self"},{"id":"animals-and-nature","url":"/yacevap/c/hayvanlar-ve-doga","title":"Hayvanlar ve doğa","target":"_self"},{"id":"health","url":"/yacevap/c/saglik","title":"Sağlık","target":"_self"},{"id":"other","url":"/yacevap/c/diger","title":"Diğer","target":"_self"}],"activeLinkId":"technologies","title":"Kategoriler","baobab":{"parentNode":{"context":{"genInfo":{"prefix":"m4gaw02-0-1"},"ui":"desktop","service":"neurolib","fast":{"name":"neuro_library","subtype":"header-categories"}}}}},"type":"neuro_library","subtype":"header-categories"},"m4ga2":{"state":{"tld":"com.tr","markdown":"**`indexOf`** ve **`lastIndexOf`** yöntemleri, bir dizede belirli bir karakterin veya alt dizenin ilk veya son oluşumunu bulmak için kullanılır [```1```](https://learn.microsoft.com/tr-tr/dotnet/standard/base-types/comparing)[```2```](https://www.careerride.com/java-indexOf()-and-lastIndexOf().aspx).\n\n**Farkları**:\n- **`indexOf`** yöntemi, dizenin başından itibaren saymaya başlar ve karakterin ilk oluşumunun dizinini döndürür [```1```](https://learn.microsoft.com/tr-tr/dotnet/standard/base-types/comparing)[```3```](https://uzmanimakademi.net/javascript/javascript-string-metodlari). Eğer karakter bulunamazsa, `-1` değeri döndürülür [```3```](https://uzmanimakademi.net/javascript/javascript-string-metodlari).\n- **`lastIndexOf`** yöntemi ise dizenin sonundan geriye doğru arar ve karakterin son oluşumunun dizinini döndürür [```4```](https://codegym.cc/tr/quests/lectures/tr.questmultithreading.level02.lecture04). Yine, karakter bulunamazsa, yine `-1` değeri döndürülür [```4```](https://codegym.cc/tr/quests/lectures/tr.questmultithreading.level02.lecture04).","sources":[{"sourceId":1,"url":"https://learn.microsoft.com/tr-tr/dotnet/standard/base-types/comparing","title":"NET'te Dizeleri Karşılaştırma - .NET | Microsoft Learn","shownUrl":"https://learn.microsoft.com/tr-tr/dotnet/standard/base-types/comparing"},{"sourceId":2,"url":"https://www.careerride.com/java-indexOf()-and-lastIndexOf().aspx","title":"String Methods indexOf() and lastIndexOf() - Java","shownUrl":"https://www.careerride.com/java-indexOf()-and-lastIndexOf().aspx"},{"sourceId":3,"url":"https://uzmanimakademi.net/javascript/javascript-string-metodlari","title":"JavaScript String Metodları","shownUrl":"https://uzmanimakademi.net/javascript/javascript-string-metodlari"},{"sourceId":4,"url":"https://codegym.cc/tr/quests/lectures/tr.questmultithreading.level02.lecture04","title":"Course Java Çoklu İş Parçacığı - Lecture: Alt Dizeleri Bulma...","shownUrl":"https://codegym.cc/tr/quests/lectures/tr.questmultithreading.level02.lecture04"},{"sourceId":5,"url":"https://www.netjstech.com/2016/07/searching-string-indexof-lastindexof-contains-java.html","title":"Java String Search Using indexOf(), lastIndexOf() And...","shownUrl":"https://www.netjstech.com/2016/07/searching-string-indexof-lastindexof-contains-java.html"}],"isHermione":false,"headerProps":{"header":"Indexof ve lastIndexOf farkı nedir?","homeUrl":"/yacevap","categoryUrl":"/yacevap/c/teknoloji","categoryTitle":"Teknoloji","canUseNativeShare":false,"extralinksItems":[{"variant":"reportFeedback","reportFeedback":{"feature":"YazekaAnswers","title":"Bu yanıtta yanlış olan ne?","checkBoxLabels":[{"value":"Uygunsuz veya aşağılayıcı yanıt"},{"value":"Soruma yanıt verilmedi"},{"value":"Bilgi hataları var"},{"value":"Bilgi yetersiz"},{"value":"Bilgi güncel değil"},{"value":"Görüntüleme hataları"},{"value":"Yanıtta kullanılan kaynaklar güvenilir değil"},{"value":"Bu soru için yanıt gerekmiyor"},{"value":"Diğer"}]}}],"tags":[{"href":"/yacevap/t/teknoloji","text":"#Teknoloji"},{"href":"/yacevap/t/programlama","text":"#Programlama"},{"href":"/yacevap/t/javascript","text":"#JavaScript"}]},"suggestProps":{"suggestItems":[{"id":0,"text":"Dize manipülasyonu için hangi kütüphaneler kullanılabilir?","url":"/search?text=Dize+manip%C3%BClasyonu+i%C3%A7in+k%C3%BCt%C3%BCphaneler&promo=force_neuro"},{"id":1,"text":"`indexOf` yöntemi nasıl kullanılır?","url":"/search?text=JavaScript%27te+indexOf+kullan%C4%B1m%C4%B1&promo=force_neuro"},{"id":2,"text":"JavaScript'te dizelerle ilgili başka hangi işlemler yapılabilir?","url":"/search?text=JavaScript%27te+dizelerle+ilgili+i%C5%9Flemler&promo=force_neuro"},{"id":-1,"url":"/search?text=Indexof+ve+lastIndexOf+fark%C4%B1+nedir%3F&promo=force_neuro","text":"Daha fazla bilgi"}]},"feedbackProps":{"feature":"YazekaAnswers","baseProps":{"metaFields":{"yandexuid":"1534769991753266781","reqid":"1753266803471617-11859327729778948250-balancer-l7leveler-kubr-yp-sas-258-BAL"}},"positiveCheckboxLabels":[{"value":"Yanıtı çok beğendim"},{"value":"Yanıtta gerekli bilgiler var"},{"value":"Kolay anlaşılır"},{"value":"Diğer"}],"negativeCheckboxLabels":[{"value":"Uygunsuz veya aşağılayıcı yanıt"},{"value":"Soruma yanıt verilmedi"},{"value":"Bilgi hataları var"},{"value":"Bilgi yetersiz"},{"value":"Bilgi güncel değil"},{"value":"Görüntüleme hataları"},{"value":"Yanıtta kullanılan kaynaklar güvenilir değil"},{"value":"Bu soru için yanıt gerekmiyor"},{"value":"Diğer"}]},"dialogStoreProps":{"baseUrl":"","baseUrlWs":""},"globalStoreProps":{"imageBackendUrl":"https://yandex.com.tr/images-apphost/image-download?cbird=171","query":"","retina":false,"avatarId":"0","isHermione":false,"isMacOS":false,"tld":"com.tr","isEmbeddedFuturis":false,"isLoggedIn":false,"brand":"yazeka","reqId":"1753266803471617-11859327729778948250-balancer-l7leveler-kubr-yp-sas-258-BAL","device":{"isIOS":false,"platform":"desktop"}},"baobab":{"parentNode":{"context":{"genInfo":{"prefix":"m4gaw03-0-1"},"ui":"desktop","service":"neurolib","fast":{"name":"neuro_library","subtype":"question"}}}}},"type":"neuro_library","subtype":"question"},"m4ga3":{"state":{"relatedMaterials":[{"favicons":["https://favicon.yandex.net/favicon/v2/https://www.sadikturan.com/javascript-temelleri/js-string-metotlari/1340?size=16&stub=1","https://favicon.yandex.net/favicon/v2/https://academy.patika.dev/courses/javascript/string-veri-turu-islemleri?size=16&stub=1","https://favicon.yandex.net/favicon/v2/https://favtutor.com/blogs/java-indexof?size=16&stub=1","https://favicon.yandex.net/favicon/v2/https://mimo.org/glossary/javascript/string-indexof-method?size=16&stub=1","https://favicon.yandex.net/favicon/v2/https://data-flair.training/blogs/java-string-indexof-method/?size=16&stub=1"],"href":"/yacevap/c/teknoloji/q/indexof-ne-ise-yarar-3586055236","header":"IndexOf ne işe yarar?","teaser":"indexOf() yöntemi, bir string (dize) içinde belirli bir karakterin veya alt dizenin ilk geçtiği yeri bulmak için kullanılır. Bu yöntem şu işlerde işe yarar: - Veri erişimi: String içindeki bir elementin konumunu belirleyerek daha sonra onu manipüle etmeyi veya çıkarmayı sağlar. - Koşullu işlemler: Veri yapısında belirli bir elementin varlığına veya konumuna göre koşullu işlemler yapmayı mümkün kılar. - Veri doğrulama: String veya dizilerde elementlerin varlığını veya yokluğunu kontrol etmede faydalıdır.","tags":[{"href":"/yacevap/t/programlama","text":"#Programlama"},{"href":"/yacevap/t/javascript","text":"#JavaScript"}]}],"baobab":{"parentNode":{"context":{"genInfo":{"prefix":"m4gaw04-0-1"},"ui":"desktop","service":"neurolib","fast":{"name":"neuro_library","subtype":"related"}}}}},"type":"neuro_library","subtype":"related"},"m4ga4":{"state":{"tld":"com.tr","isIos":false,"isQuestionPage":true,"baobab":{"parentNode":{"context":{"genInfo":{"prefix":"m4gaw05-0-1"},"ui":"desktop","service":"neurolib","fast":{"name":"neuro_library","subtype":"ask_question"}}}}},"type":"neuro_library","subtype":"ask_question"},"m4ga5":{"state":{"generalLinks":[{"id":"privacy-policy","text":"Gizlilik politikası","url":"https://yandex.com.tr/legal/privacy_policy/"},{"id":"terms-of-service","text":"Kullanıcı sözleşmesi","url":"https://yandex.com.tr/legal/tos/"},{"id":"report-error","text":"Hata bildir","url":"https://forms.yandex.com.tr/surveys/13748122.01a6645a1ef15703c9b82a7b6c521932ddc0e3f7/"},{"id":"about-company","text":"Şirket hakkında","url":"https://yandex.com.tr/project/portal/contacts/"}],"copyright":{"url":"https://yandex.com.tr","currentYear":2025},"socialLinks":[{"type":"tiktok","url":"https://redirect.appmetrica.yandex.com/serve/677728751613663494","title":"TikTok"},{"url":"https://redirect.appmetrica.yandex.com/serve/173325632992778150","type":"youtube","title":"Youtube"},{"url":"https://redirect.appmetrica.yandex.com/serve/677728793472889615","type":"facebook","title":"Facebook"},{"url":"https://redirect.appmetrica.yandex.com/serve/1182131906657966033","type":"instagram","title":"Instagram"},{"url":"https://redirect.appmetrica.yandex.com/serve/893945194569821080","type":"x","title":"X"}],"categoriesLink":[],"disclaimer":"Seçili sitelerdeki metinlere göre Yazeka tarafından oluşturulan yanıtlardır. Hatalar içerebilir. Önemli bilgileri kontrol ediniz.","baobab":{"parentNode":{"context":{"genInfo":{"prefix":"m4gaw06-0-1"},"ui":"desktop","service":"neurolib","fast":{"name":"neuro_library","subtype":"footer"}}}}},"type":"neuro_library","subtype":"footer"}}