Skip to content
字数
404 字
阅读时间
2 分钟

1.css水平垂直居中的写法,请至少写出4种 2.请解释css权重并排序 3.说一下es6的知识点,越详细越好 4.

js
/*计算students中大于等于10的grade总分数,尽量使用map,filter和reduce方法*/

const students = [

    { name: 'Nick', grade: 10 },

    { name: 'John', grade: 15 },

    { name: 'Julia', grade: 19 },

    { name: 'Nathalie', grade: 9 }

  ];

5.请解释js中变量声明的关键字var,let,const之间的区别 6.如何检测一个变量的类型,尽量将其封装为一个函数 7.js作用域及作用域链/闭包(closure),常用场景举例说明 8.请解释下事件循环 9.vue组件之间传值的方法有哪些 10.数字遍历的方法有哪些,请至少说出5种 11.请写出以下dom的操作 12.为什么0.1+0.2!== 0.3,如何让其相等,最好写出方法 13.说一下let,const,var的区别 14.什么是回调函数?有什么缺点? 15.使用js语法反转字符串‘hello’为‘olleh’ 16.vue中的watch和computed的区别是什么 17.js如何将两个对象合并为一个对象 18.请使用js方式来获取数组中的最大值和最小值 19.vue中v-if 和 v-show的区别 20.请写出以下代码在node中的执行的打印顺序,尽量给出理由

js
async function async10() {
    console.log('async1 start');
    await async20();
    console.log('async1 end');
}

async function async20() {
    console.log('async2');
}

console.log('script start');

setTimeout(function() {
    console.log('setTimeout');
}, 0);

async10();

new Promise(function(resolve) {
    console.log('promise1');
    resolve();
}).then(function() {
    console.log('promise2');
});

console.log('script end');

贡献者

The avatar of contributor named as sunchengzhi sunchengzhi

文件历史

撰写