// set localStorage
localStorage.setItem('myKey', 'myValue');
// get localStorage
let value = localStorage.getItem('myKey');
console.log(value); // myValueconst fs = require('fs');
// write
fs.writeFile('myFile.txt', 'myValue', (err) => {
    if (err) throw err;
    console.log('The file has been saved!');
});
// read
fs.readFile('myFile.txt', 'utf8', (err, data) => {
    if (err) throw err;
    console.log(data); // myValue
});      let Table = this.$refs.theTable
// rows
for(let rowIndex = 0; rowIndex < Table.rows.length; rowIndex++) {
    let row = Table.rows[rowIndex];
    // cells
    for(let cellIndex = 0; cellIndex < row.cells.length; cellIndex++) {
        // is data?
        if(this.allDataOfDays[cellIndex] && this.allDataOfDays[cellIndex][rowIndex]) {
            row.cells[cellIndex].innerText = this.allDataOfDays[cellIndex][rowIndex];
        }
    }
}      let user = {
   name: "David",
   age: 25,
}
function objectClone(object) {
   let newObject = {};
   for (let key in object) {
      newObject[key] = object[key];
   }
   return newObject;
}
let user2 = objectClone(user);
console.log(user2.name); // выводит "David"      Будет показан живому человеку, но уже на другом домене - зеркале
Как реализовать переадресацию домена сохранив позиции основного домена в поисковой выдачи?
Мне нужно запутать РКН
Зачем вообще нексту еще другой сервер, если некст и так всё может делать сам?
document.addEventListener('DOMContentLoaded', (event) => {
    const videoBtn = document.querySelector('#video-btn');
    const videoPicture = document.querySelector('.video__picture'); 
    videoBtn.addEventListener('click', function () {
        videoPicture.classList.add('none');
    });
});      Лицензия:
Вы не можете перепродавать или перераспределять элементы.
Вы не можете использовать элементы в услугах по запросу;
Вы не можете продавать товары, основу которых составляют материалы Например, нельзя печатать не измененный логотип на футболках.
такое продавать можно? Или это нарушение прав
// get DOM elements
const searchInput = document.getElementById('searchInput');
const resultsContainer = document.getElementById('resultsContainer');
// search from array
function searchBooks(query) {
    return CLASS5.filter(book => {
        return book.query.toLowerCase().includes(query.toLowerCase())
            || book.athor.toLowerCase().includes(query.toLowerCase())
            || book.pages.toLowerCase().includes(query.toLowerCase())
            || book.age.toLowerCase().includes(query.toLowerCase())
            || book.classn.toLowerCase().includes(query.toLowerCase());
    });
}
// print
function displayResults(results) {
    resultsContainer.innerHTML = '';
    if (results.length === 0) {
        resultsContainer.innerHTML = '<p>Ничего не найдено...</p>';
        return;
    }
    results.forEach(book => {
        const bookCard = document.createElement('div');
        bookCard.innerHTML = `
            <h2>${book.query}</h2>
            <p>${book.athor}</p>
            <p>${book.pages}</p>
            <p>${book.age}</p>
            <p>${book.classn}</p>
            <img src="${book.images}" alt="Book Image">
        `;
        resultsContainer.appendChild(bookCard);
    });
}
// handler
searchInput.addEventListener('input', (event) => {
    const query = event.target.value;
    const results = searchBooks(query);
    displayResults(results);
});      подскажите библиотеку, в которой можно - такую же легкую, как и эта, то есть, без наворотов.
import socket
import ssl
def test_connection(address):
    certs_return = ""
    context = ssl.create_default_context()
    context.check_hostname = False
    context.verify_mode = ssl.CERT_NONE
    try:
        with socket.create_connection((address, 443), timeout=10) as sock:
            with context.wrap_socket(sock, server_hostname=address) as ssock:
                cert = ssock.getpeercert()
                for (issuer, entry) in cert['issuer']:
                    certs_return += "{}={}\n".format(issuer, entry)
    except Exception as e:
        certs_return = "0"
    return certs_return      .footer {
    position: relative;
    overflow: visible;
}
.footer:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: -9999px;
    right: -9999px;
    background: gray;
}да рядов может быть гораздо больше и при адаптации в ряду может быть и 2 и 1 элемент