我開始學習JavaScript和我寫了一個無限循環在javascript中執行無限循環是否只對計算機資源徵稅?
<script>
while(1==true){
document.write("hello world");
}
</script>
我從命令行運行top -d .5
,並沒有看到這個劇本佔用CPU。
我再以.php
<?php
while(1==true){
echo "Hello World";
}
?>
創造了一個無限循環,我從命令行運行top -d .5
,看到這個劇本.PHP佔用CPU。
這使我相信,當用JavaScript編寫的無限循環運行時,它只會計算您的計算機的資源,而不是服務器的資源(我想這就是爲什麼他們稱之爲客戶端語言。)有人可以證實這一點嗎?
更一般地說,這是否意味着所有JavaScript稅的解釋只有您的計算機的資源,而不是服務器的?
JavaScript只是一種語言。有幾種實現方式,包括像Node.js – 2012-01-30 08:23:11