Javascript kodları çok karmaşık yazıyorum

ErrorCorrection

Decipat
Katılım
11 Ağustos 2022
Mesajlar
2.428
Çözümler
4
Daha yeni javascript öğreniyorum ve kodlar çok karmaşık oluyor. Bu normal mi? Ne yapmalıyım?
HTML:
<div class="container p-lg-block p-0">
    <div class="card">
        <div class="card-header py-4">
            <h2>To Do List</h2>
        </div>
        <div class="card-body">
            <form>
                <div class="input-group mb-3">
                    <input type="text" class="form-control border-radius" placeholder="Yeni Görev Ekle" id="task_input" autocomplete="off">
                    <div class="input-group-append">
                        <button class="btn btn-primary ms-1 px-3" type="submit" onclick="addBtn()" id="buttonAdd">Ekle</button>
                        <button class="btn btn-primary ms-1 px-3 " type="submit" id="editAdd">Edit</button>
                       
                    </div>
                </div>
            </form>
            <ul class="list-group list-group-flush" id="taskList">

             
                <!-- <li class="list-group-item">
                    <div class="form-check">
                        <input type="checkbox" class="form-check-input" id="1">
                        <label class="form-check-label w-100 d-inline" for="1">Görev  1</label>
                        <button type="button" class="btn btn-danger float-end" id="removeTaskBtn">X</button>
                    </div>
                </li> -->

            </ul>
          </div>
        </div>
      </div>
1680863992825.png
 
Evet, bu gayet normal. Çoğu JavaScript'e yeni başlayan arkadaş bu durumları yaşar. Bu kısımda sana verebileceğim iki tavsiye var: İlki temel kavramları daha iyi öğrenmen, ikincisi diğerlerinin kodlarını incelemen ve kendininkiyle karşılaştırman. Diğer şeyler kendiliğinden sen proje geliştirmeye devam ettikçe gelecektir. Başarılar dilerim.
 
Ayrı ayrı hem HTML'de hem de javascriptte(external) olarak javascipt kodu yazmışsın. Htmldekileri açtığın ".js" dosyasına gönder. Ayrıca temiz kod yazmayı öğrenmek için JavaScript'i bir kenara bırakarak daha geniş web projeleri yap ki kod sayısı artsın ve onları kontrol etmeyi öğren. Örnek olarak mesela sevdiğin bir web sitesinin clone çalışmasını yapabilirsin. Mesela JavaScript'te "letli = " demişsin dünya kadar satır yazmışsın.
 
Ayrı ayrı hem HTML'de hem de javascriptte(external) olarak javascipt kodu yazmışsın. Htmldekileri açtığın ".js" dosyasına gönder. Ayrıca temiz kod yazmayı öğrenmek için JavaScript'i bir kenara bırakarak daha geniş web projeleri yap ki kod sayısı artsın ve onları kontrol etmeyi öğren. Örnek olarak mesela sevdiğin bir web sitesinin clone çalışmasını yapabilirsin. Mesela JavaScript'te "letli = " demişsin dünya kadar satır yazmışsın.

Evet çok daha kısa yapılabilirdi ama o an aklıma o daha kolay gelmişti hocam.
 

Geri
Yukarı