(str.match(/[0-9]+/g) ?? []).map(Number)
// или
Array.from(str.matchAll(/\d+/g), n => +n)
// или
(function get(arr, i, n = arr[i]) {
return i < arr.length
? (n ? [ parseInt(n) ] : []).concat(get(arr, -~i))
: [];
})(str.split(/[^\d]+/), 0)
// или
eval(`[${str.replace(/\D+/g, (m, i) => i ? ',' : '')}]`) DB::table('MYTABLE')->insert([
'id' => $id,
'description' => mb_substr($description, 0, 255)
]);For STRICT_TRANS_TABLES, MySQL converts an invalid value to the closest valid value for the column and inserts the adjusted value. If a value is missing, MySQL inserts the implicit default value for the column data type. In either case, MySQL generates a warning rather than an error and continues processing the statement. Implicit defaults are described in Section 11.6, “Data Type Default Values”.
Среди работников милиции провели тест на сообразительность. Суть теста: в металлической пластине вырезаны отверстия различной формы (квадрат, круг, треугольник и т. д. ), в них нужно вставить соответствующие металлические тела. По результатам теста работники милиции разделились на две группы:
1. Тупые.
2. Очень сильные.
div {
height: 100px;
width: 100px;
background: green;
display: flex;
}div {
height: 100px;
width: 100px;
background: green;
position: relative;
}
span {
position: absolute;
width: 20px;
height: 20px;
background: red;
top: 0;
left: 0;
right: 0;
bottom: 0;
} === выражения в switch() с очередным case должно дать true, чтобы выполнился код в этом case.var = true а в остальных случаях будет срабатывать default. Наверное, не совсем то, что хотелось? /* будет выравнен по центру первого родителя с установленным position */
.content {
...
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
} mounted(){
this.$nextTick(()=>{
this.$refs.ELEMENT.parentElement.style.height
})
}