В JavaScopt это всего лишь символ доллара и не более того. А вот в jQuery он наделён сакральным смыслом, о котором написано на этом малоизвестном и труднодоступном ресурсе
https://ru.wikipedia.org/wiki/JQuery
JavaScript
Какое значение имеет символ доллара ($) в JavaScript?
В JavaScript символ '$' является допустимым символом идентификатора - таким же, как '_', цифры и буквы любых алфавитов. Например, мама$мыла$раму_3 является допустимым именем переменной. И как допустима переменная с именем _ (var _ = 7;), так допустима и переменная с именем $ (var $ = 13;).
Никакого другого смысла символ '$' в JS не имеет.
Другое дело, библиотека jQuery - в которой вся работа с библиотекой производится через переменную с тем самым именем $.
Никакого другого смысла символ '$' в JS не имеет.
Другое дело, библиотека jQuery - в которой вся работа с библиотекой производится через переменную с тем самым именем $.
раньше это был просто один из символов который можно было писать в названиях переменных функций и т п но потом ребята из jQuery захватили доллар себе вконце своей библиотеки написали
window.jQuery = $ = jQuery
и это было удобно и классно на четыре буквы меньше писать но другие библиотеки начали возникать а теперь символ бакса точно распазнается в `таких строках` и кажется даже внедрили в обычный native JS
window.jQuery = $ = jQuery
и это было удобно и классно на четыре буквы меньше писать но другие библиотеки начали возникать а теперь символ бакса точно распазнается в `таких строках` и кажется даже внедрили в обычный native JS
$ означает переменную, которая используется в основном когда подключена библиотека jquery
Зависит от того, где это написано. Может это не JavaScript или не совсем JavaScript.
let timerInput = document.getElementById("time");
let buttonRun = document.getElementById("button")
let timerShow = document.getElementById("timer");
buttonRun.addEventListener('click', function (button) {
timeMinut = parseInt(timerInput.value) * 60
})
timer = setInterval(function () {
seconds = timeMinut % 60
minutes = timeMinut / 60 % 60
hour = timeMinut / 60 / 60 % 60
if (timeMinut <= 0) {
clearInterval(timer);
var audio = new Audio();
audio.src = 'Clabheds.mp3';
audio.autoplay = true;
//alert("Время закончилось");
} else {
let strTimer = `${Math.trunc(hour)}:${Math.trunc(minutes)}:${seconds}`;
timerShow.innerHTML = strTimer;
}
--timeMinut;
}, 1000)
let buttonRun = document.getElementById("button")
let timerShow = document.getElementById("timer");
buttonRun.addEventListener('click', function (button) {
timeMinut = parseInt(timerInput.value) * 60
})
timer = setInterval(function () {
seconds = timeMinut % 60
minutes = timeMinut / 60 % 60
hour = timeMinut / 60 / 60 % 60
if (timeMinut <= 0) {
clearInterval(timer);
var audio = new Audio();
audio.src = 'Clabheds.mp3';
audio.autoplay = true;
//alert("Время закончилось");
} else {
let strTimer = `${Math.trunc(hour)}:${Math.trunc(minutes)}:${seconds}`;
timerShow.innerHTML = strTimer;
}
--timeMinut;
}, 1000)
В последнее время его используют с обратными кавычками, для более простого написания конкатенации. Что бы для связки не использовать много плюсов.


Похожие вопросы
- Имеет ли смысл изучать JavaScript если я полный ноль в веб программировании?
- Пожалуйста объясните человеческим языком где и как используется значение undefined и null в JavaScript ?
- Как через JavaScript ввести значение в если у него нет ID?
- Как в JavaScript проверить правильность введенного символа?
- JavaScript как в данном коде передавать значения не в alert а чтобы отображалось в input после каждого нажатия кнопки
- Есть ли аналоги JavaScript?
- С чего начать учить JavaScript?
- Подскажите книги для изучения javascript? Хочу начать изучать веб программирование javascript подойтет для начала?
- Зачем нужен prototype в JavaScript?
- Тяжело ли выучить JavaScript?
Не совсем так. Да, это просто символ, но в некоторых случаях он приобретает особый смысл.