if ( window.outerWidth > 952){
$(window).on('load resize', function() {
if ($(window).width() > 952){
var $thisnav = $('.minScreenWidth1365 .current-menu-item').offset().left;
$('.minScreenWidth1365 .menu-item').hover(function() {
var $left = $(this).offset().left - $thisnav;
var $width = $(this).outerWidth();
var $start = 0;
$('.minScreenWidth1365 .wee').css({ 'left': $left , 'width': $width - 20 });
}, function() {
var $initwidth = $('.minScreenWidth1365 .current-menu-item').width();
$('.minScreenWidth1365 .wee').css({ 'left': '0' , 'width': $initwidth });
});
var $thisnav3 = $('.maxScreenWidth1364 .current-menu-item').offset().left;
$('.maxScreenWidth1364 .menu-item').hover(function() {
var $left3 = $(this).offset().left - $thisnav3;
var $width3 = $(this).outerWidth();
var $start3 = 0;
$('.maxScreenWidth1364 .wee').css({ 'left': $left3 , 'width': $width3 - 20 });
}, function() {
var $initwidth3 = $('.maxScreenWidth1364 .current-menu-item').width();
$('.maxScreenWidth1364 .wee').css({ 'left': '0' , 'width': $initwidth3 });
});
} else {
$('.minScreenWidth1365 .menu-item').unbind('mouseenter mouseleave');
$('.maxScreenWidth1364 .menu-item').unbind('mouseenter mouseleave');
}
});
exports.Application = Application;
<script type="module" ...
не нужно указывать ".js" <iframe width="100%" height="100%" src="https://www.youtube.com/embed/Bey4XXJAqS8?controls=1&showinfo=0&rel=0&loop=1&mute=0" frameborder="0" allowfullscreen></iframe>
let videoSource = "https://www.youtube.com/embed/Bey4XXJAqS8?controls=1&showinfo=0&rel=0&loop=1&mute=0";
if (hostType === 'PC') videoSource += '&autoplay=1';
$('iframe').eq(0).attr('src', videoSource);
var myCrazyObject = { "name": "Нелепый объект",
"some array": [7, 9,"не понятно сколько тут данных вообще может быть", { purpose: "путаница", number: 123 }, 3.3], "random animal": "Банановая акула"
};
let x = myCrazyObject['some array'].filter( f => Object.prototype.toString.call(f) === "[object Object]" && 'number' in f)[0].number;
navigator.userAgent
, на стороне сервера тоже берётся из хидэра запроса. И то и другое возможно подменить."permissions": [
"webRequest"
// other permissions
chrome.webRequest.onBeforeRequest.addListener(
function(details) {
if (details.url.indexOf("://white.listed.site")) console.log("this is a response constructed by VPN extension");
return {cancel: details.url.indexOf("://www.evil.com/") != -1}; // если нужно отменить запрос
},
{urls: ["<all_urls>"]},
["blocking"]);
chrome.webRequest.onCompleted.addListener(function(details){
console.log(`Catch ${details.method} response from ${details.url} ${details.fromCache ? ' [ from cache ]' : ''} `)
}
new Date(serverTimestamp * 1000)
) относительно его часового пояса. date.toUTCString()
по Гринвичу или, как сказал Emil Revencu, брать new Date().getTime() / 1000
( new Date().getTime()
это в миллисекундах ) $('#js-button').click(function(){
var value = $('#nkomn').val()+$('#sl').val()+$('#sd').val()+$('#sn').val()+$('#kp').val()+$('#pr').val()
$('#js-result').html(value);
setTimeout(function(){document.location.href = value}, 2000); // переход по сформированной ссылке спустя 2 секунды
setTimeout(function(){document.location.href = $('#js-result').text()}, 3000); // если value содержит тэги html
});
<a>
)$('#js-result').click();
console.log(`<Buffer ${(137).toString(16)} ${(80).toString(16)} ${(78).toString(16)}`)
let buffer = new Buffer.from("example");
console.log(buffer);
// <Buffer 65 78 61 6d 70 6c 65>
let json = buffer.toJSON();
console.log(json);
// {type: "Buffer", data: [ 101, 120, 97, 109, 112, 108, 101 ] }
let example = new Buffer.from(json);
console.log(example);
// <Buffer 65 78 61 6d 70 6c 65>
function printBuffer(buffer){
console.log(buffer);
}
printBuffer(example);
//<Buffer 65 78 61 6d 70 6c 65>
let city = 'Moscow';
А тутif(cityName.value == city) {
insert.innerHTML = DATA.main.temp - 273;
} else {
insert.innerHTML = 'такого города нет';
}
Вы удивляетесь почему Барнаул не Москва.const form = document.forms[0];
const insert = document.querySelector('.total');
let btn = document.querySelector('.btn');
let cityName = document.querySelector('.inp');
form.onsubmit = function(e) {
e.preventDefault();
const url = 'http://api.openweathermap.org/data/2.5/weather?q='+ cityName.value+'&appid='+APIKey;
fetch(url).then(response=>{
let DATA = response.json();
if('main' in DATA && 'temp' in DATA.main){
insert.innerHTML = DATA.main.temp - 273;
} else {
insert.innerHTML = 'такого города нет';
}
}
}
const APIKey = '**********************';