Daftar dan Belajar Sekarang!

Bagaimana memanggil variable di dalam javascript ?

foto samsularifin05
113 Kontribusi 13 Coto
1 minggu yang lalu
Bagaimana memanggil variable di dalam javascript di dile lain file JS
$(document).ready(function(){
	var data = "DATA";
});
index.html
<script src="data.js"></script>
<script>
	console.log(data);
</script>

Jawaban
foto beckbella
61 Kontribusi 35 Coto
5 hari yang lalu
defined variablenya diluar document.ready, atau coba window.data. jadiin variablenya global

foto apake1
94 Kontribusi 48 Coto
5 hari yang lalu
Hi @samsularifin05, pertama, harus dipahami dulu syntax:
$(document).ready(function(){
	var data = "DATA";
});
adalah jquery, pastikan library jquerynya sudah terinclude kedua, variable "data" berada pada scope sebuah fungsi .ready jquery. Ketika dipanggil html bakalan render script console.log(data) duluan sebelum event ready jquery nya berjalan, makanya output ga keluar. solusi: coba ubah penulisan variablenya seperti: tanpa jquery:
// ini ada didalam data.js
var data = "DATA";

// ini html
<script src="data.js"></script>
<script>
   console.log(data);
</script>
menggunakan jQuery:
// ini ada di didalam data.js
$(document).ready(function () {
   var data = "DATA";
   console.log(data);
});

// html
<script src="data.js"></script>
semoga membantu :)


Login untuk diksusi di forum sekolah koding