const arr = [{a:5},{d:6},{g:0},{b:3},{c:1}];
let max = null;
let result;
for (const currentObj of arr) {
const currentValue = currentObj[Object.keys(currentObj)[0]];
const currentKey = Object.keys(currentObj)[0];
if (max < currentObj[currentKey] || max === null) {
max = currentValue;
result = currentKey;
}
}
console.log(result);
<link rel="stylesheet" type="text/css" href="css/style.min.css">
<link rel="preload" href="css/style.min.css" as="style">
не подключает стили, а говорит браузеру, что этот файл - "style.min.css" нужно начать загружать прямо сейчас, даже если браузер еще не дошел до строчки, где этот файл подключается на страницу.if (input1 > input2) {
let temp = input2;
input2 = input1;
input1 = temp;
}
<div class="all">
<span class="one">1</span>
<span class="one">2</span>
<span class="one">3</span>
<span class="one">4</span>
</div>
<input type="text" class="project_val" />
const spansWrapper = document.querySelector('.all');
const input = document.querySelector('.project_val');
const copyTextFromClickedSpanToInput = e => {
if (e.target.classList.contains('one')) {
input.value = e.target.innerText;
}
}
spansWrapper.addEventListener('click', e => copyTextFromClickedSpanToInput(e));
function range(start, end) {
const arr = [];
for (let i = start; i <= end; i++) {
arr.push(i);
}
return arr;
}
console.log(range(1, 10));
<div class="wrap">
<div class="box box-1">1</div>
<div class="box box-2">2</div>
<div class="box box-3">3</div>
</div>
html, body {
height: 100%;
margin: 0;
}
.wrap {
display: flex;
flex-direction: column;
justify-content: space-between;
height: 100%;
}
.box {
font-size: 20px;
display: flex;
justify-content: center;
align-items: center;
width: 70px;
height: 70px;
background-color: green;
}
.box-3 {
margin-top: auto;
}