Я новичок в Javascript. Я пытаюсь выплюнуть что-то из в Chrome консоли, но я получаю эти ошибки в JSLint в квадратных скобках:Javascript: Ошибка использования Strict
'$' was used before it was defined. $(document).on("ready", function() {
3 Expected exactly one space between 'function' and '('. $(document).on("ready", function() {
4 Missing 'use strict' statement. console.log("Address Explorer JS up and running.");
4 Expected 'console' at column 5, not column 3. console.log("Address Explorer JS up and running.");
4 'console' was used before it was defined. console.log("Address Explorer JS up and running.");
Вот код JS:
"use strict";
/* address-explorer.js */
$(document).on("ready", function() {
console.log("Address Explorer JS up and running.");
});
Я попытался добавить «Использовать строгий»; в верхней части файла, но эти ошибки не исчезают, и ничего не выплескивается на консоль. Вот HTML:
<!DOCTYPE html>
<html>
<head>
<title>My Address Explorer</title>
<link href="https://cdnjs.cloudflare.com/ajax/libs/skeleton/2.0.4/skeleton.min.css" rel="stylesheet">
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
<script type="text/javascript" src="./address-explorer.js"></script>
</head>
<body>
<div class="container">
<h1 class="twelve coloumns">
Your Account
</h1>
<div class="five coloumns">
<span id="displayed_balance" class="value"> </span>
<br><span class="label"> Total Balance</span>
</div>
<div class="four coloumns">
<span id="transaction_count" class="value"> </span>
<br><span class="label"> Transactions</span>
</div>
<div class="two coloumns">
<span id="blocks_mined_count" class="value"> </span>
<br><span class="label">Blocks Mined</span>
</div>
<h4 class="twelve columns">Activity</h4>
</div>
</body>
</html>
Справка будет принята с благодарностью.
Вы используете JSLinter? Они выглядят как ошибки lint - если это так, вам нужно указать режим разработки. Некоторые постоянные глобальные переменные, такие как консоль или окно, будут вызывать эту ошибку. Игнорируй это. –
Похоже, что вы не загрузили jQuery ... – rnevius
@Meeseeks Я добавил скрипт jQuery, и html и js находятся в одном файле. – Shashank