loadScripts([
'js/scripts.js',
'js/scripts2.js',
'js/scripts3.js',
'js/scripts4.js',
'js/scripts5.js',
'js/scripts6.js'
]);
Я прочитал, что:Функциональный контекст – это причудливый способ сказать, к чему относится this. for, for/in и for/of сохраняют значение this из внешней области видимости, но обратный вызов forEach() будет иметь другое значение this, если вы не используете стрелочную функцию.
function loadScripts(arrScr) {
arrScr.forEach((src) => {
var scr = document.createElement('script');
scr.src = src;
document.body.appendChild(scr);
})
}
function loadScripts(arrScr) {
arrScr.forEach(function(src){
var scr = document.createElement('script');
scr.src = src;
document.body.appendChild(scr);
})
}
(лучше конечно в HEXе посмотреть что там на самом деле)
(есть регулярки, которые эти проблемы решают, писал выше)
CONCAT('</table>', CHAR(10),' ', CHAR(10),' ','</li>',CHAR(10),'</ul>');
PS: Но, регулярные выражения рулят! ;)
</table>
или в тэгах есть побельные символы (пробел, табуляция и пр.) и/или "белые пробелы".(но нам то это неизвестно, данные у ВАС)
update tbl
set text = REGEXP_REPLACE(
text
,'<[[:blank:][:space:]]*\/table>[[:blank:][:space:]]+<[[:blank:][:space:]]*\/li>[[:blank:][:space:]]+<[[:blank:][:space:]]*\/ul>[[:blank:][:space:]]*'
,'</table>'
)