123
handleScrollTop(){ window.scrollTo(0, 0); }
1234567891011
const urlParams = new URL(window.location.href);urlParams.searchParams.has("topic") === true; // trueurlParams.searchParams.get("topic") === "api"; // trueurlParams.searchParams.getAll("topic"); // ["api"]urlParams.searchParams.get("foo") === ""; // trueurlParams.searchParams.append("topic", "webdev");urlParams.searchParams.toString(); // "q=URLUtils.searchParams&topic=api&topic=webdev"urlParams.searchParams.set("topic", "More webdev");urlParams.searchParams.toString(); // "q=URLUtils.searchParams&topic=More+webdev"urlParams.searchParams.delete("topic");urlParams.searchParams.toString(); // "q=URLUtils.searchParams"
12
let arr = ['1','2','3'];arr.split(',').map(Number);
1234567891011121314151617181920212223
let arr = [1, 2, 3];let arr2 = [...arr]; //等同于 let arr2 = Array.from(arr);let [a, b, c] = [1, 2, 3]; //a=1, b=2, c=3let [ , , third] = ["foo", "bar", "baz"]; //third="baz"let [head, ...tail] = [1, 2, 3, 4]; //head=1, tail=234let [x, y, ...z] = ['a']; //x=a, y=undefined, z=[], 如果解构不成功,变量的值就等于undefinedlet [x, y = 'b'] = ['a']; // x='a', y='b',解构赋值允许指定默// 解构赋值超强const { form: { validateFields }} = this; validateFields((err, values) => { if (!err) { // eslint-disable-next-line no-console console.log("Received values of form: ", values); } });
蓝蜀
我就是个写代码的
杭州
文章
60
分类
8
标签
5
前端 / ant-design-vue踩过的坑
前端 / vue
Update your browser to view this website correctly. Update my browser now
×