
ping 127.0.0.1 有什么作用?display:flex,右边设置 flex: 1)<div style="width: 200px;padding: 10px;margin: 20px"><div> 在两种盒模型下获取 div 的宽度分别是多少/**
* --- 问题描述 ---
*
* 实现一个 merge 函数,实现有序数组合并
*
* --- 测试用例 ---
*
* 输入:a = [1,3,5]
* b = [2,4,6]
* 输出:[1,2,3,4,5,6]
*/
var merge = function(nums1, m, nums2, n) {
let idx = m + n - 1;
let i = m - 1;
let j = n - 1;
while (i >= 0 && j >= 0) {
nums1[idx--] = nums1[i] < nums2[j] ? nums2[j--] : nums1[i--];
}
for (let k = 0; k <= j; k++) {
nums1[k] = nums2[k];
}
};/**
* --- 题目描述 ---
*
* 实现一个 parseParem 函数,将 url 转化为指定结果
*
* --- 测试用例 ---
*
* 输入:url = 'http://www.domain.com/?user=anonymous&id=123&id=456&city=%E5%8C%97%E4%BA%AC&enabled'
* 输出:
{
user:'anonymous',
id:[123,456],// 重复出现的 key 要组装成数组,能被转成数字的就转成数字类型
city:'北京',// 中文需解码
enabled: true // 未指定值的 key 与约定为 true
}
*/
const parseParem = (url) => {
const arr = url.split('?')[1].split('&');
const res = {};
arr.forEach((e) => {
let key = e.split('=')[0], value = e.split('=')[1];
if (value === undefined) {
res[key] = true;
} else {
if (key in res) {
res[key] = [res[key]];
res[key].push(value)
} else {
res[key] = decodeURI(value)
}
}
})
return res;
}function getNodeIndex(node){
let index = 0;
return index;
}async function sleep(time){
// TODO
return new Promise(resolve => {
setTimeout(resolve, time)
})
}
await sleep(3000);
console.log('hello');var str = "https://sf3-ttcdn-tos.pa***.com/img/edux-data/xxxxxxxxxxxxxxxxxxx~0x0.jpg"v-show 和 v-if 的区别及使用场景