'wpautop' => true
'args' => array(
'wpautop' => true,
'teeny' => false,
'quicktags' => false,
'textarea_rows' => 10
)
$fpabouttext = $webcorp_options['fp-about-text'];
echo wpautop($fpabouttext);
const longestStr = arr.reduce((max, n) => max.length > n.length ? max : n, '');
// или
const longestStr = arr.sort((a, b) => b.length - a.length)[0];
// или
const longestStr = arr.reduce((acc, n) => (acc[n.length] = n, acc), []).pop();
function max(data, key = n => n) {
const getVal = key instanceof Function ? key : n => n[key];
let result = null;
for (const n of data) {
const val = getVal(n);
if (!result || result[1] < val) {
result = [ n, val ];
}
}
return result?.[0];
}
const longestStr = max(arr, 'length');
a
до конца, начиная с элемента с индексом 1
, в данном случае это 5-рка. Записываем эту пятёрку в массив b
на первую(нулевую) позицию. Повторяем всё то же самое ещё одну итерацию. Таким образом получаем массив b = [5, 6]
.a
новым массивом b
, в котором на один элемент у нас меньше. При следующем клике всё повторится и в массиве a
станет на ещё один элемент меньше. Ребят, это очень просто.