簡體   English   中英

為什么 jsFiddle 不喜歡這個循環?

[英]why does jsFiddle not like this loop?

小提琴和在服務器上運行時實際工作的 javascript 語句之間的差異似乎存在一些嚴重的問題。 你們能幫我解決這個問題嗎? 在過去的幾個月里,我無數次遇到這種情況。 這是我所擁有的:

<script>
int counter;
int retainer = 0;

for (counter = 1; counter < 10; counter++) {
    retainer = retainer + counter;
}
document.write(retainer);
</script>

有人能告訴我為什么在瀏覽器中運行時這會給我一個空白頁面嗎? WRITE()方法不以這種方式工作嗎?

javascript中沒有int。 無論數據類型如何,所有變量都使用“var”(直到 ES5)聲明。 Javascript 是動態類型語言。 從 ES6 開始引入了“let”和“const”

<script>
var counter;
var retainer = 0;

for (counter = 1; counter < 10; counter++) {
    retainer = retainer + counter;
}
document.write(retainer);
</script>

你確定這是一個js代碼嗎,我記得javascript中沒有int

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM