簡體   English   中英

我的js數組不會在chrome瀏覽器中與console.log一起顯示

[英]My js array wont display with console.log in chrome browser

console.log不會顯示我想要在chrome瀏覽器開發者控制台中顯示的內容。

我有以下代碼:

<!DOCTYPE html>

<html>

 <head>

  <meta charset="utf-8">

  <title></title>

 </head>

 <body>
  <script src="script.js">
       console.log(amazingCars);
       var amazingCars =["BMW","Lexus","Ford","Mercedes"]; 
       amazingCars.pop();
       console.log(amazingCars);
       amazingCars.sort();
       console.log(amazingCars);
       amazingCars.length;
       console.log(amazingCars.length);
   </script> 
 </body>

</html>

分配說明如下:

Link the JavaScript page to the HTML page.
Create an array named amazingCars that contains four values:
    BMW
    Lexus
    Ford
    Mercedes
Remove the last value from the array
Next, sort the array in alphabetical order
Lastly, find the length of the array

我不明白為什么它不顯示或此問題的原因

您必須將<script src="script.js">更改為<script>

另外,您可以保持這種方式,並創建一個script.js文件,然后將<script>標記內的所有代碼復制粘貼到該文件中。 該文件必須與index.html文件位於同一文件夾中。

首先,使<script src="index.js"></script>與頭部的代碼分開,也除非您有單獨的javascript文件,否則根本不需要src部分,其次是第一個控制台。日志在定義之前將其輸出,從而產生錯誤。 希望這對您有所幫助

如果要將JS代碼放入html中,只需將它們添加在<script></script>標記之間。

除非您的JavaScript代碼來自單獨的腳本文件,否則無需為腳本添加src

src屬性指定外部腳本文件URL

如果要在網站的多個頁面上運行相同的JavaScript,則應創建一個外部JavaScript文件,而不是一遍又一遍地編寫相同的腳本。 保存擴展名為.js的腳本文件,然后使用<script>標記中的src屬性引用該文件。

按照您所遵循的說明: “將JavaScript頁面鏈接到HTML頁面。”

  1. 在您的項目目錄中創建另一個文件“ index.js”。
  2. 將您的js代碼移到項目目錄中的index.js文件中,然后使用:

    HTML中的<script src="index.js"></script>

暫無
暫無

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

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