2.1 ES6面试题
第二章 面试题进阶篇
布局方案
面试题:响应式
面试题:自适应
面试题:禁止ios和android用户选中文字
面试题:禁止ios长按时触发系统的菜单,禁止ios&android长按时下载图片
面试题:webkit表单输入框placeholder的颜色值能改变吗?
面试题:ios系统中元素被触摸时产生的半透明灰色遮罩怎么去掉
面试题:rem和em区别
面试题:怎么让Chrome支持小于12px 的文字?
面试题:如何关闭IOS键盘首字母自动大写
面试题:::before 和 :after中双冒号和单冒号 有什么区别?解释一下这2个伪元素的作用。
面试题:什么是语义化标签
1.4 H5/C3面试题
面试题:localStorage、sessionStorage、cookie的区别
面试题:深拷贝和浅拷贝
面试题:sort背后原理是什么?
场景:
区别:
共同点:功能一致
面试题:说一下call、apply、bind区别
方式四:组合式继承
方式三:借用构造函数继承
方式二:原型链继承
方式一:ES6
面试题: JS继承有哪些方式
面试题:原型链
面试题:闭包
面试题:new操作符具体做了什么
面试题:找出字符串出现最多次数的字符以及次数
console.log( ‘world’.addPrefix(‘hello’) ) 控制台会输出helloworld
给字符串对象定义一个addPrefix函数,当传入一个字符串str时,它会返回新的带有指定前缀的字符串,例如:
面试题:给字符串新增方法实现功能
面试题:找出多维数组最大值
方式三:sort
方式二:indexOf
方式一:new set
面试题:JS数组去重
面试题:slice是干嘛的、splice是否会改变原数组
方式五:constructor
方式四:isPrototypeOf()
方式三:原型prototype
方式二:instanceof 【可写,可不写】
方式一:isArray
面试题:JS判断变量是不是数组,你能写出哪些方法?
考题四:
考题三:
考题二:
考题一:
面试题:JS作用域+this指向+原型的考题
考题三:
考题二:
考题一:
JS对象注意点:
面试题:JS对象考题
考题三:
考题二:
考题一:
面试的时候怎么看:
面试题:JS作用域考题
面试题:JS微任务和宏任务
面试题:和=有什么不同?
面试题:null和undefined的区别
考题二:
考题一:
面试题:JS数据类型考题
面试题:JS数据类型有哪些?
面试题:延迟加载JS有哪些方式?
1.3 JavaScript基础面试题
面试题:opacity 和 rgba区别
面试题:display: none;与visibility: hidden;的区别
面试题:css sprite是什么,有什么优缺点
面试题:什么是CSS reset?
面试题:写一个左中右布局占满屏幕,其中左、右俩块固定宽200,中间自适应宽,要求先加载中间块,请写出结构及样式。
面试题:position有哪些值?分别是根据什么定位的?
面试题:在网页中的应该使用奇数还是偶数的字体?为什么呢?
面试题:清除浮动有哪些方式?
面试题:对BFC规范(块级格式化上下文:block formatting context)的理解?
面试题:display有哪些值?说明他们的作用。
方式二:
方式一:
面试题:一个盒子不给宽度和高度如何水平垂直居中?
面试题:用CSS画一个三角形
面试题:CSS优先级算法如何计算?
面试题:CSS选择符有哪些?哪些属性可以继承?
面试题:line-height和heigh区别【大厂】
面试题:介绍一下CSS的盒子模型
1.2 CSS面试题
面试题:png、jpg、gif 这些图片格式解释一下,分别什么时候用?
面试题:img标签的title和alt有什么区别?
面试题:title与h1的区别、b与strong的区别、i与em的区别?
面试题:页面导入样式时,使用link和@import有什么区别?