华为云|前端开发工程师(外包)|一面

  1. vue 指令有哪些指令?(13 种)
    v-if、v-else-if、v-else、v-slot、v-show、v-model(.lazy、.number、.trim)、v-bind、v-on、v-for、v-html、v-text、v-once、v-pre、v-cloak、v-memo
    1.1 特殊指令

    • key,最常见与 v-for 使用,主要是做 vue 的虚拟 DOM 算法的提示,以此对比新旧节点辨识的 VNodes。如果不使用 key,vue 会使用一种算法来最小化元素的移动,尽可能尝试就地修改/复用相同类型的元素,从而导致修改错乱的现象。使用 key么会基于 key 的顺序变化重新排列元素,并且 key 不再使用的元素将始终被转移或者是销毁
      请在这里输入引用内容
    • ref,用来做元素或者是组件的引用信息的。 引用信息会被注册在父组件的 $refs 上,如果是直接在 DOM 元素上使用,就是直接指向那个 DOM 元素
      请在这里输入引用内容
    • is,在动态组件时候使用,在这个属性来回切换不同组件

    1.2 自定义指令

    • 2.x 是通过这些钩子来创建的
    • 3.x 设定一个比较具有凝聚力的 api,类似于vue 的生命周期,更便于理解
  1. 能讲讲装饰器吗?
    2.1 基于 Object.defineProperty 来装饰类,装饰属性,装饰类的方法的东西,和 proxy 差不多,但是用起来比 proxy 方便点。
    2.2 装饰器不能作用于函数,是因为存在函数提升,类是不会提升的,所以不存在这个问题
    https://es6.ruanyifeng.com/#docs/decorator

  2. 知道什么是 RFC 吗?

  3. 如何让 div 内容不可见的方式有哪些(7 种)

     display: none
     visibility: hidden
     相对定位绝对定位
     text-indent,原来是设置文本缩进的,设置负值,且足够大到我们浏览器无发显示时候,就会默认显示没有,但是依旧会占据网页空间text-indent: -999em;overflow-x: hidden;direction: ltr;
     opacity: 0 直接元素不透明度为0 ,就看不到啦。但是 IE 的话 IE9 一下是不认可 opacity ,需要用filter设置一下
     font-size 设置为 0 时候也是看不到的啦,但是 IE6-7 还是会显示哦
     width 宽度设置为 0,没有撑开范围自然也没办法生效
  4. 了解过 transform吗 ? (提及到 vue 过渡动画)

  5. 知道 BOM,浏览器对象模型吗? (用于访问浏览器和计算机屏幕的对象集合)

     window.document
     window.frames
     window.navigator
     window.screen
     window.location,href,reload,assgin,replace
     windosw.history,history,back(),forward(),go()
  1. sass 定义全局变量有哪些方法?
    7.1 新建一个.scss 文件,把公共的样式放在里面设置,然后在需要的文件 @import 引入就好了。
    7.2 但是这样子会导入很多文件,比较重复的操作,可以 vue-config.js 直接全局引入这个文件,这样子就不需要每个文件都单独引入这个文件了

  2. 多个 vuex 引入一个文件怎么区分他们?

  3. 讲讲 vue 的touch事件

  4. 讲讲 async?

  5. es6 有哪些遍历数组的方法?

  6. 讲一下 promise 原理?

  7. .event().finsh().catch()出错时候,是先进行 catch 还是 finsh?

  8. 工作过程中遇到的那些难题?

  9. git 了解吗?merge 和 rebase 的区别?

  10. A 分支拉 B 分支的某一个 commit 怎么拉

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-03 18:22
投了几百份简历,专业和方向完全对口,都已读不回。尝试改了一下学校,果然有奇效。
steelhead:这不是很正常嘛,BOSS好的是即便是你学院本可能都会和聊几句,牛客上学院本机会很少了
点赞 评论 收藏
分享
05-12 17:00
门头沟学院 Java
king122:你的项目描述至少要分点呀,要实习的话,你的描述可以使用什么技术,实现了什么难点,达成了哪些数字指标,这个数字指标尽量是真实的,这样面试应该会多很多,就这样自己包装一下,包装不好可以找我,我有几个大厂最近做过的实习项目也可以包装一下
点赞 评论 收藏
分享
就前几天旅游的时候,打开抖音就经常刷到这类视频:以前是高学历学生、老师、主持人,现在做着团播、擦边主播的工作,以及那些经过精心包装的“职业转型”故事——从铺天盖地的VLOG到所谓的“04年夜场工作日记”,这些内容在初中升学、高考放榜等关键时间节点持续发酵。可以说非常直接且精准地在潜移默化地影响着心智尚未成熟的青少年,使其对特殊行业逐渐脱敏。那我就想问了:某些传播公司、平台运营者甚至某些夜场的老板,你们究竟在传递怎样的价值观?点开那些视频,评论区里也是呈现明显的两极分化:一种是​​经济下行论​​:“现在就业市场已经艰难到这种程度了吗?”​​一种是事实反驳派​​:这些创作者往往拥有名校背景,从事着...
牛客刘北:被环境教育的,为了能拿到足够的钱养活自己,不甘心也得甘心,现在的短视频传播的思想的确很扭曲,但是很明显,互联网玩上一年你就能全款提A6,但你全心全意不吃不喝工作一年未必能提A6,但是在高考中考出现这个的确很扭曲,在向大家传播“不上学,玩互联网也可以轻松年入百万”,不是人变了,是社会在变
预测一下26届秋招形势
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务