Postingan lainnya
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Bagaimana memanggil variable di dalam javascript ?
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>
2 Jawaban:
defined variablenya diluar document.ready, atau coba window.data. jadiin variablenya global
Hi @samsularifin05,
pertama, harus dipahami dulu syntax: <pre> $(document).ready(function(){ var data = "DATA"; }); </pre> 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: <pre> // ini ada didalam data.js var data = "DATA";
// ini html <script src="data.js"></script> <script> console.log(data); </script> </pre>
menggunakan jQuery: <pre> // ini ada di didalam data.js $(document).ready(function () { var data = "DATA"; console.log(data); });
// html <script src="data.js"></script> </pre>
semoga membantu :)