- --- highlight: a11y-light
手写体
45454
**很多别的不能呵呵额v个人分辨率沟通berg他Behr同一个话题5改好后6**
哈哈哈
- -233454
``` // 四个属性 set get has delete
let map = new Map();
map.set("1", 1);
map.set(2, "2");
map.set("3", "3");
map.set(4, 4);
// map.delete("3");
console.log(map);
// console.log(map.get("3"));
console.log(map.keys()); //获取所有key值
// 获取keys的第一个值 只用在key 里面是map类型 value代表key的值
console.log(map.keys().next());
| 标题 | |
| --- | --- |
| 233 | 445|
**未**
34453
哈哈哈还是多好的合法的合肥人覅u热负荷胡热狗vu和v胡v
我苏俄菊丸绝望
**一起来**
哈哈H
hahah ```
哈哈哈
```js
``` function getName(name) {
if (name === "jack") {
return "jack今年18岁";
}
if (name === "rose") {
return "rose今年20岁";
}
*}*
JASHAHAB
console.log(getName("jack"));
console.log(getName("rose"));
- >
*> *
[ ](url)

# 额威威
``
- [> ](`url~~`)~~
| 标题 | |
| --- | --- |
| | |
- #** **
``
1. $$HAHAHAH 哈哈哈
```js
2222
热环境热环境哈哈哈哈
// 当没有参数 按字母顺序排序
let arr1 = ["a", "c", "ab", "b"];
console.log(arr1.sort()); // ['a', 'ab', 'b', 'c']
// 数字会转成字符串比较
let arr2 = [12, 11, 0, 2, 1];
console.log(arr2.sort()); // [0, 1, 11, 12, 2]
// 也可以自己传入函数定义方法
let arr = [3, 1, 2, 5];
// a是第二个参数 b是第一个参数
let newarr = arr.sort((a, b) => {
/*
可以将a理解成newValue b理解成oldValue
a b 表示两个相邻的值
诺a-b>0 升序
否则降序
*/
console.log(a - b, "11");
return a - b;
});
console.log(newarr);
哈哈哈 而通过他共同话题韩国
首席提
夫人的恢复如初进入 二胡成绩差v九年
厄尔
哈哈哈哈
维尔
function flatter(arr) {
if (!arr.length) return;
return arr.reduce(
(pre, cur) =>
Array.isArray(cur) ? [...pre, ...flatter(cur)] : [...pre, cur],
[]
);
}
function flat(arr) {
return arr.reduce((pre, cur) => {
return Array.isArray(cur) ? [...pre, ...flatter(cur)] : [...pre, cur];
}, []);
}
console.log(flat([1, 2, [1, [2, 3, [4, 5, [6]]]]]));
哈哈哈
方法v发