Merge objects in JavaScript #shorts #javascript #programming #nodejs #reactjs

preview_player
Показать описание
merge objects in javascript,how to merge two objects in javascript,javascript merge objects,merge objects javascript,javascript,merge two objects javascript,javascript merge two objects,merge two objects javascript es6,javascript objects,javascript merge two objects with same key,merge two objects with es6 - javascript,how to merge two javascript object,javascript tutorial,merge objects,how to merge object in javascript,learn javascript,how to merge objects
Рекомендации по теме
Комментарии
Автор

Bro how can i merge these two codes.plzz help
First code

<!DOCTYPE html>
<html>
<head>
<title> Filter Object</title>
<link rel="stylesheet" type="text/css" href="main.css">
</head>
<body>
<div class="chartMenu">
</div>
<div class="chartCard">
<div id="chartBox">

</div>
</div>
<script>
var dates =[
{
title: "a",
date: "2022-12-20"
},
{
title: 'b',
date: '2022-12-23'
},
{
title: "c",
date: "2018-04-12"
},
{
title: "leave",
date: "2018-04-11"
},
{
title: "d",
date: "2018-06-16"
},
];


var chartBox =
console.log(chartBox);

dates.forEach((date, index ) => {

let itemHR = document.createElement('HR');
let itemP = document.createElement('P');
let itemPText = ${date.title}`);
itemP.appendChild(itemPText);

chartBox.appendChild(itemP);
chartBox.appendChild(itemHR);


})
</script>
</body>
</html>

Second code

var dates =[
{
title: "a",
date: "2022-12-20"
},
{
title: 'b',
date: '2022-12-23'
},
{
title: "c",
date: "2018-04-12"
},
{
title: "leave",
date: "2018-04-11"
},
{
title: "d",
date: "2018-06-16"
},
];
currentMonth = new Date().getMonth() + 1,
events = dates.filter(e => {
var [_, month] = e.date.split('-'); // Or, var month = e.date.split('-')[1];
return currentMonth === +month;
});
console.log(events);

function getWeekDates() {

let now = new Date();
let dayOfWeek = now.getDay(); //0-6
let numDay = now.getDate();

let start = new Date(now); //copy
start.setDate(numDay - dayOfWeek);
start.setHours(0, 0, 0, 0);


let end = new Date(now); //copy
end.setDate(numDay + (7 - dayOfWeek));
end.setHours(0, 0, 0, 0);

return [start, end];
}

let [start, end] = getWeekDates();

function
let [start, end] = getWeekDates();
return dates.filter(d => +d >= +start && +d < +end);
}

console.log(start.toLocaleString(), end.toLocaleString());

Output should be like this 👇

2022-12-20: a
2022-12-23:b

EIGatito
join shbcf.ru