JavaScript kodu konsolda görünmüyor.

Peki içine değer ataması yaptın mı? Birde mümkünse bana izlediğiniz videonun linkini atabilir misin
 
Sanırım playlistin atmışsın oda otomatik olarak serinin ilk videosunu yükledi. Kaçıncı video olduğunu söyleyebilir misin? Yeterli bilgi vermediğinden eksik kalıyor hep
 
Şimdi baktım sizin yaptığınız doğrudur. Bu port kısmı tanımlı olmadığından gözükmüyor. Bu tanımlıyı sekmedeki kısımdan çağırıyor. Fark ederseniz videoyu çeken kişinin sekmede portu zaten gözüküyor. Bizim Direkt dosya yolu olarak gözüküyor ondan kaynaklı boştur.
 
Kankam kodların bitimini yani satır sonlarını ";" işareti ile kapatman gerekiyor. JavaScript gibi C türevi dillerde komutun bittiğinin anlaşılması için ";" kullanılır. ";" koymadan alt satırlara başka kodlar yazarsan program bu kodları birleştirir ve ortaya anlamsız bir şey çıkacağı için hata verir ve çalışmaz.

JavaScript:
console.log(window);
console.log(window.location.port);
 
Şimdi baktım sizin yaptığınız doğrudur. Bu port kısmı tanımlı olmadığından gözükmüyor. Bu tanımlıyı sekmedeki kısımdan çağırıyor. Fark ederseniz videoyu çeken kişinin sekmede portu zaten gözüküyor. Bizim Direkt dosya yolu olarak gözüküyor ondan kaynaklı boştur.
bunu nasıl yaparım
 
Bu konudaki yazılan tüm cevaplar yanlış. :D

1- Script'i nereye eklersen ekle çalışır. Şuraya buraya ekle muhabbeti için; Örnek olarak document.body'e erişmek gibi işlemler yapacaksan body kapatmadan önceki satıra scripti eklemelisin ki HTML yüklendikten sonra script çalışsın. Senin kodunda ise böyle bir olaya gerek yok sadece window objesini ve url portunu loglatıyosun o yüzden nereye koyarsan koy farketmez.

2- Javascript C "türevi" bir dil değildir, sadece yazım konusunda C'ye "benzer".

3- Javascript interpreted bir dil olduğu için her satırın sonunu ; ile kapatmana gerek yoktur. Bu opsiyenel olarak bırakılmıştır ve interpreter bunu otomatik olarak halleder.

Yanlış bilgileri düzelttikten sonra gelelim senin sorununa, her şeyin doğru sadece index.html'i bir server dan değil de ön izleme olarak görüntülediğin için port tanımlanmamış ve console bunu doğal olarak boş gösteriyor.
 
Bu konudaki yazılan tüm cevaplar yanlış. :D

1- Script'i nereye eklersen ekle çalışır. Şuraya buraya ekle muhabbeti için; Örnek olarak document.body'e erişmek gibi işlemler yapacaksan body kapatmadan önceki satıra scripti eklemelisin ki HTML yüklendikten sonra script çalışsın. Senin kodunda ise böyle bir olaya gerek yok sadece window objesini ve url portunu loglatıyosun o yüzden nereye koyarsan koy farketmez.

2- Javascript C "türevi" bir dil değildir, sadece yazım konusunda C'ye "benzer".

3- Javascript interpreted bir dil olduğu için her satırın sonunu ; ile kapatmana gerek yoktur. Bu opsiyenel olarak bırakılmıştır ve interpreter bunu otomatik olarak halleder.

Yanlış bilgileri düzelttikten sonra gelelim senin sorununa, her şeyin doğru sadece index.html'i bir server dan değil de ön izleme olarak görüntülediğin için port tanımlanmamış ve console bunu doğal olarak boş gösteriyor.
Öncelikle ilk maddeyi ben yanlış hatırladığımdan öyle sandım ama videoyu izledikten sonra doğru olduğunu öğrendim. İkincisi ; koyulması zorunlu olmasa koyulması gerekir, evet birkaçında gerekmezsede koyulması tavsiye edilir. Üçüncüsü port hep aynıdır ama senin urldende yazmıyorsa göstermez. Aynı şekil ikimizinde urlsinde dosya yolu olarak gözüktü.
 
Yeni mesajlar Yeni Konu Aç  

   

SON KONULAR

Forum istatistikleri

Konular
1,175,232
Mesajlar
10,593,835
Üyeler
186,595
Son üye
faruk66
Geri
Top