Hi,
I read from other thread this code.
Can somebody explains it for me?
I read from other thread this code.
JavaScript:
const rec = localStorage.mySavedRecipes || '';
if(rec){
const rr = rec.split(';;')
document.querySelector('.post:last-of-type').insertAdjacentHTML( 'afterend', rr.filter( n => n.length ).map( x => x.split('|') ).map( s => `
<div class="post stored">
<h4 id="${formatContent(s[0])}">
${s[0]}
</h4>
<div class="contentarea">
<p>
${s[1]}
</p>
</div>
</div>
` ).join('') );
document
.querySelector('#recipe-list')
.insertAdjacentHTML(
'beforeend',
[...document.querySelectorAll('.stored h4')]
.map( x => `<li><a href="#${x.id}">${x.textContent}</a></li>` )
.join(''));
}
Can somebody explains it for me?