格灵深瞳前端

总体感受:面试官小姐姐很好看,面试氛围很好

1,自我介绍

2,输入url到浏览器页面展示的过程

3,给你一个数组每次随机输出里面的值(申明一个数组存储下标,用math.random)

4,bfc(清除浮动)

5,水平垂直居中

6,flex布局;(flex:1的原理)

7,定位有哪些属性(固定,绝对,默认,相对,粘性)

8,相对定位和绝对定位分别是相对于谁来定位(绝对定位是相对于元素最近的非默认定位的祖先元素,相对定位是相对于元素在文档中的初始位置)​

9,行内元素和块级元素的区别?(换行;设置不了宽高;)

10,行内元素的内边距和外边距的设置是否有效(左右的话两者都有效,内边距上下的话,区域范围变大,加background-color可见,但实际并不会对周围元素产生影响)

11,​怎么改变行内元素和块级元素;

12,​ console.log('1');

    setTimeout(function () {。      
      console.log('2');
      new Promise(function (resolve) {
        console.log('3');
        resolve();
      }).then(function () {
        console.log('4')
      })
    },0)


    new Promise(function (resolve) {  
      console.log('5');
      resolve();
    }).then(function () {
      console.log('6')   
    })


    setTimeout(function () {
      console.log('7');
      new Promise(function (resolve) {
        console.log('8');
        resolve();
      }).then(function () {
        console.log('9')
      })
      console.log('10')
    },0)

    console.log('11')
//1,5,11,6,2,3,4,7,8,10,9

输出原理?

13,for(var i=0;i<5;i++){
      setTimeout(function(){
        console.log(i)
      },1000*i)
    }
//5个五,使用let或者闭包输出0到5

14,​let subClass = function(){
    let name=‘小王’;
    if(true){
        var name=小张‘;
        console.log(name);
    }
    console.log(name);
}
subClass();
//name重复申明,报错,讲了作用域和let的特性

15,​vue组件传值的方式

16,vue是否是单向数据流//楼主没看过这个,搞错了就说了设计模式,vue是单向数据流

17,修改ui组件的样式,得到自己所想要的//把页面scope取消掉或者v-deep

18,实习中遇到过的难点;

19,反问
​​​

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大鸡腿最好吃

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值