npm install --save @ckeditor/ckeditor5-html-embed
import { HtmlEmbed } from '@ckeditor/ckeditor5-html-embed';
ClassicEditor
.create( document.querySelector( '#editor' ), {
plugins: [ HtmlEmbed, /* ... */ ],
toolbar: [ 'htmlEmbed', /* ... */ ],
} )
.then( /* ... */ )
.catch( /* ... */ );
let keys = ['key1', 'key2', 'key3'];
let values = ['value1', 'value2', 'value3', 'value4', 'value5', 'value6'];
let obj = {};
for (let i = 0; i < values.length; i++) {
let key = keys[i % keys.length];
obj[key] = values[i];
}
console.log(obj);
const add = (a, b) => {
return a + b;
};
const subtract = (a, b) => {
return a - b;
};
module.exports = { add, subtract };
const math = require('./math.js');
function default_value_added_select() {
return fetchData()
.then(myVariable => {
console.log(myVariable);
myVariable = myVariable.map(Number);
for (const element of myVariable) {
console.log(typeof element); // number
}
const minValue = Math.min(...myVariable);
console.log('Минимальное значение:', minValue);
return minValue;
})
.catch(error => {
console.error(error);
});
}
let block = document.querySelector('.block');
let conteiner = document.querySelector('.conteiner');
let movecircle = function (e) {
let { clientX } = e;
let x = Math.round((clientX / window.innerWidth) * 100);
let smechenie = block.scrollWidth * (x / 100);
block.style.setProperty('--x', `${x}%`);
};
['mousemove','pointermove'].forEach( e =>
window.addEventListener(e, movecircle, false)
);
<p id="lang_ru"></p>
<p id="lang_en"></p>
var data = "en"; // здесь укажите значение, которое должно быть в `data`, например, "ru" или "en"
var element = document.getElementById("lang_" + data);
if (data === "ru") {
element.innerHTML = "Текст";
} else if (data === "en") {
element.innerHTML = "Text";
}