美文网首页
面试-lgy

面试-lgy

作者: GonTinue | 来源:发表于2020-04-08 22:25 被阅读0次

JavaScript

Webpack | Git相关

谈谈你对webpack的看法

webpack是一个模块打包工具,可以使用它管理项目中的模块依赖,并编译输出模块所需的静态文件。它可以很好地管理、打包开发中所用到的HTML,CSS,JavaScript和静态文件(图片,字体)等,让开发更高效。对于不同类型的依赖,webpack有对应的模块加载器,而且会分析模块间的依赖关系,最后合并生成优化的静态资源

webpack的基本功能和工作原理?

  1. 代码转换:TypeScript 编译成 JavaScript、SCSS 编译成 CSS 等等
  2. 文件优化:压缩 JavaScript、CSS、HTML 代码,压缩合并图片等
  3. 代码分割:提取多个页面的公共代码、提取首屏不需要执行部分的代码让其异步加载
  4. 模块合并:在采用模块化的项目有很多模块和文件,需要构建功能把模块分类合并成一个文件
  5. 自动刷新:监听本地源代码的变化,自动构建,刷新浏览器
  6. 代码校验:在代码被提交到仓库前需要检测代码是否符合规范,以及单元测试是否通过
  7. 自动发布:更新完代码后,自动构建出线上发布代码并传输给发布系统。

webpack打包原理

将所有依赖打包成一个bundle.js,通过代码分割成单元片段按需加载

什么是模块热更新?

webpack的一个功能,可以使代码修改后不用刷新浏览器就自动更新,高级版的自动刷新浏览器

git pull 与 git fetch 区别?

git pull = git fetch + git merge

git pull:相当于是从远程获取最新版本并merge到本地

git fetch: 相当于是从远程获取最新版本到本地,不会自动merge,在实际使用中,git fetch更安全一些

CSS面试

清除浮动方法

father::after{content: '.';display: block;clear: both;visibility: hidden;height: 0;}

css3有哪些新特性?

  1. css3的选择器
    1. E:last-child 匹配父元素的最后一个子元素E。
    2. E:nth-child(n)匹配父元素的第n个子元素E。
    3. E:nth-last-child(n) CSS3 匹配父元素的倒数第n个子元素E。
  2. @Font-face 字体引用特性
  3. 圆角
  4. text-shadow 字体阴影
  5. CSS3 的渐变效果
    1. background: linear-gradient 线性渐变

    2. background: radial-gradient 径向渐变

      background-image:-webkit-gradient(linear,0% 0%,100% 0%,from(#2A8BBE),to(#FE280E));

  6. css弹性盒子模型 flex
  7. Css制作特效
    1. Transition 对象变换时的过渡效果

      transition:background-color .6s ease-in 0s;

    2. Transforms 2D转换效果

      transform:rotate(0deg);

    3. Animation动画特效

      .main{...}

      .main:hover{animation: animations 2s ease 0s;}

      @keyframes animations {0%{...} 50%{...} 100%{...}}

  8. border-radius边框圆角 box-shadow阴影

Vue面试

什么是vue生命周期?

Vue 实例从创建到销毁的过程,就是生命周期。从开始创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、销毁等一系列过程,称之为 Vue 的生命周期。

相关文章

  • 面试-lgy

    JavaScript Webpack | Git相关 谈谈你对webpack的看法 webpack是一个模块打包工...

  • pipleline

    https://blog.csdn.net/w1lgy/article/details/84455579[http...

  • k8s搭建fabric1.4.6环境

    文件已上传 https://github.com/lgy1027/fabric-network 直接上配置文件,相...

  • Fabric1.4.6多机多节点搭建(etcdraft)

    文件已上传:https://github.com/lgy1027/fabric-network 原本是win下生成...

  • 儿子LGY的变化

    儿子LGY的变化 本月18日我们一家从西安游学营回家,刚下飞机,儿子对居爸的称呼由“光头”改为“居爸”,到家后叫我...

  • 冯玙哲诗歌。LGY。

    看完了银杏,我们看了芦苇每一片叶子都承载着欢喜每一束芦苇都摇曳着幸福像你说的爱啊,温柔似河 遇见,会让岸边开满雪白...

  • 2019-01-30

    儿子LGY的变化 本月18日我们一家从西安游学营回家,刚下飞机,儿子对居爸的称呼由“光头”改为“居爸”,到家后叫我...

  • 冷果岳·简书@YUEBEI/com.lgy

    人生排序: 到了适婚年龄还没有外界压力 车房是庸俗 实用阿 至少算给别人保障依靠 经济不独立拿什么谈其他 说出口那...

  • 做自己的生活教授@YUEBEI/com.lgy

    让你长大的瞬间, 是失去你爱的人和失去爱你的人。 三个不要:不要参加没有意义的酒局,不要等不爱你的人,不要交虚情假...

  • 面试者

    面试面试面试

网友评论

      本文标题:面试-lgy

      本文链接:https://www.haomeiwen.com/subject/poqfmhtx.html