var a = {a:1, b:2, c:3};
var b = {a:2, b:2};
console.log(Object.assign(a,b)); // result Object {a: 2, b: 2, c: 3}
/** Montserrat Light **/
@font-face {
font-family: "Montserrat";
font-weight: 300;
font-style: normal;
src: url("../fonts/Montserrat-Light.woff2") format("woff2"),
url("../fonts/Montserrat-Light.woff") format("woff");
}
/** Montserrat Medium **/
@font-face {
font-family: "Montserrat";
font-weight: 500;
font-style: normal;
src: url("../fonts/Montserrat-Medium.woff2") format("woff2"),
url("../fonts/Montserrat-Medium.woff") format("woff");
}
/** Montserrat SemiBold **/
@font-face {
font-family: "Montserrat";
font-weight: 600;
font-style: normal;
src: url("../fonts/Montserrat-SemiBold.woff2") format("woff2"),
url("../fonts/Montserrat-SemiBold.woff") format("woff");
}
/** Montserrat Bold **/
@font-face {
font-family: "Montserrat";
font-weight: 700;
font-style: normal;
src: url("../fonts/Montserrat-Bold.woff2") format("woff2"),
url("../fonts/Montserrat-Bold.woff") format("woff");
}
(с) Я тут хозяин, права принадлежат мне с 2006 г., а зовут меня - Иванов И.И.
numericFormat(2562343651.5263); //> "2 562 343 651.5263"
function numericFormat(value, decimal, thousand) {
if (!decimal) decimal = ' ';
if (!thousand) thousand = '.';
var parts = value.toString().split('.');
return parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, decimal) + (parts[1] ? thousand + parts[1] : '');
}