JavaScript
Цепочка метода - это стратегия программирования, которая упрощает ваш код и украшает его. Цепочка метода выполняется путем обеспечения того, чтобы каждый метод объекта возвращал весь объект, вместо того, чтобы возвращать один элемент этого объекта
function myFuncCallback(myCallback) {
// выполняется сразу
div2.style = 'background:red';
// цикл выполняется СРАЗУ, создает 100 колбеков setTimeout
// которые будут выполняться через 20 мс
for (let i = 0; i < 100; i++) {
setTimeout(function() {
info.innerHTML += i + ', ';
}, i * 20);
}
// код сразу же приходит сюда
// и myCallback() вызывается _практически_ моментально
myCallback();
}
myFuncCallback(function() {
// в итоге это выполяется сразу когда код пробежал по циклу
// но до того как все setTimeout-ы сработали
div1.style = 'background:green';
});
e = document.querySelector('#clarification_792589')
e.style.background = '#ccffda'
e.innerHTML = e.innerHTML.replace(/через/g, (match) => `${match}\n<br>`)
// просто \n не сработает из-за css на тостере
// test.router.js
const test = require("../controllers/test.controller") // у тебя здесь просто test.js?
..
router.get('/', test)
// test.controller.js
module.exports = async (req,res) =>{
console.log(io) // должен быть объект сокета в консоли ноды, но не в браузере?
res.send(200) // http статус, который браузер ожидает
}
import React from "react";
export default class Search extends React.Component {
render() {
const { value, onChange, onSearch } = this.props
return (
<div className="tableSearch">
<input type="text" className="searchInput" onChange={onChange} value={value} placeholder="Search by flight"/>
<button className="buttonSearch" onClick={() => onSearch(value)}>Search</button>
</div>
);
};
}
https://developer.mozilla.org/ru/docs/Web/HTTP/CORS