Б
const data = ['a1','', 'b1'];
data.sort((a, b) => {
console.log(`'${a}'`, `'${b}'`);
if (a === b) return 0;
else if (a === '') return 1;
else if (b === '') return -1;
return a < b ? -1 : 1;
});
console.log(data);
Size: a a a
Б
const data = ['a1','', 'b1'];
data.sort((a, b) => {
console.log(`'${a}'`, `'${b}'`);
if (a === b) return 0;
else if (a === '') return 1;
else if (b === '') return -1;
return a < b ? -1 : 1;
});
console.log(data);
AP
y
const data = ['a1','', 'b1'];
data.sort((a, b) => {
console.log(`'${a}'`, `'${b}'`);
if (a === b) return 0;
else if (a === '') return 1;
else if (b === '') return -1;
return a < b ? -1 : 1;
});
console.log(data);
!a
& !b
чтоб undefined, null и.т.д. тоже в конце былиA
D
Object.keys(arr).map(key => key + '=' + arr[key]).join('&')
L
A
Object.keys(arr).map(key => key + '=' + arr[key]).join('&')
L
emitterGroup(emitter).on(..).on(...).offAl()
L
let arr = {name: 'Sasha', age: '23'}
Object.entries(arr).map(a => a.map(encodeURIComponent).join("=")).join("&")
A
L
GO
S
S
S
I
for (let page = 1; page < pages; page += 1) {
const url_jp = `${url_games_jp}&page=${page}`;
>>>> await getData
.json(url_jp)
(async () => {}()
завернуть?S
for (let page = 1; page < pages; page += 1) {
const url_jp = `${url_games_jp}&page=${page}`;
>>>> await getData
.json(url_jp)
(async () => {}()
завернуть?S
I
S