1、<!DOCTYPE>标签的定义与用法。<!DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。注释:<!DOCTYPE> 标签没有结束标签!2、块级元素和行内元素都有哪些?块级元素:div-最常见的块级元素dl-和dt dd搭配使用的块级元素form-交互表
转载 精选 2013-07-09 22:34:27
642阅读
前端面试题汇总 一、HTML和CSS1、你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么?IE: trident内核Firefox:gecko内核Safari:webkit内核Opera:以前是presto内核,Opera现已改用Google Chrome的Blink内核Chrome:Blink(基于webkit,Google与Opera Softwa...
转载 2021-07-20 16:09:02
2664阅读
前端面试题汇总   一、HTML和CSS 1、你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? IE: trident内核 Firefox:gecko内核 Safari:webkit内核 Opera:以前是presto内核,Opera现已改用Google Chrome的Blink内核 Chrome:Blink(基于webkit,Google与Opera Softwa...
1、为什么typeof null 是object? 不同的数据类型在底层都是通过二进制表示的,二进制前三位为000则会被判断为object类型, 而null底层的二进制全都是0,那前三位肯定也是000,所以被判断为object 2、0.1 + 0.2 0.3,对吗?不对 JavaScript的计算存 ...
转载 2021-10-20 14:39:00
134阅读
2评论
1.什么是盒子模型? CSS中的思维模型,每一个元素都包含margin,padding,boder,content区域,占一个盒子形状,整体称为盒模型. 2.简述一下src与href的区别? Href 超文本链接,指向网络资源所在位置,如果我们在文档添加<link href="common.css"
转载 2020-01-20 20:09:00
92阅读
2评论
?jpg和png格...
原创 2023-04-07 07:10:14
120阅读
VUE面试题1、v-show 和 v-if的区别,v-show 和 keep-alive 的区别答案:v-show是 CSS display 控制显示和隐藏v-if 是组件真正的渲染和销毁,而不是显示和隐藏频繁切换显示状态用 v-show,否则用 v-ifkeep-alive 是在vue 框架层级进行的JS 对象渲染一般简单的可用 v-show,复杂一点的一般用 keep-alive,keep-a
原创 2022-06-29 23:13:43
281阅读
1点赞
web前端面试题汇总 HTML/CSS部分 1、什么是盒子模型? 在网页中,一个元素占有空间的大小由几个部分构成,其中包括元素的内容(content),元素的内边距(padding),元素的边框(border),元素的外边距(margin)四个部分。这四个部分占有的空间中,有的部分可以显示相应的内
转载 2017-11-09 12:12:00
154阅读
作者:前端小酱​毕业之后就在一直合肥小公司工作,没有老司机、没有技术氛围,在技术的道路上我只能独自摸索。老板也只会画饼充饥,前途一片迷茫看不到任何希望。于是乎,我果断辞职,在新年开工之际来到杭州,这里的互联网公司应该是合肥的几十倍吧。。。。刚来3天,面试了几家公司,有些规模比较小,有些是创业公司,也有些已经发展的不错了;今天把最近的面试题目做个汇总,也给自己复个盘,由于我的技术栈主要为Vue,所以
转载 2022-11-29 14:34:02
130阅读
1.v-show和v-if的区别v-show是通过display控制元素的显示隐藏.v-if是真正的渲染和销毁.如果频繁切换用v-show.2.v-show和keep-alive的区别简单的用v-show,复杂的用keep-alive,如tab切换3.v-for为什么用keykey是元素的唯一标识,可以减少渲染次数,提高性能4.vue生命周期beforecreate 还没有初始化data和meth
转载 2021-04-08 09:17:29
466阅读
2评论
undefined、任意的函数以及 symbol 作为对象属性值时 JSON.stringify() 对跳过(忽略)它们进行序列化 undefined、任意的函数以及 symbol 作为数组元素值时,JSON.stringify() 将会将它们序列化为 null undefined、任意的函数以及 symbol 被 JSON.stringify() 作为单独的值进行序列化时,都会返回 unde...
原创 2021-09-02 14:02:49
282阅读
1.style标签在上面和下面的区别style标签在HTML文档中的位置,实际上会影响页面的加载和显示效果。放在下面会导致页面先加载html,加载完成后加载css。如果在HTML文档中将style标签放在body标签后面,会导致浏览器在解析到尾部样式表(外联或写在style标签)时停止之前的渲染,等待加载且解析样式表完成后重新渲染。这可能会导致FOUC(Flash of Unstyled Cont
原创 2023-11-09 16:14:01
117阅读
Javascript 有多少种数据类型,如何判断?primitive types(基本类型,栈内存):Number String Boolean Null Undefined Symbol object types(对象类型,堆内存): Object Array Date RegExp Map Set 等等结合 typeof 和 instanceof 可以判断一个通用的方法是 Object.pro
原创 2023-10-18 02:10:46
382阅读
原创 2021-08-02 15:43:25
326阅读
浏览器是如何渲染页面的?当浏览器的网络线程收到 HTML 文档后,会产生一个渲染任务,并将其传递给渲染主线程的消息队列。在事件循环机制的作用下,渲染主线程取出消息队列中的渲染任务,开启渲染流程。整个渲染流程分为多个阶段,分别是: HTML 解析、样式计算、布局、分层、绘制、分块、光栅化、画每个阶段都有明确的输入输出,上一个阶段的输出会成为下一个阶段的输入。这样,整个渲染流程就形成了一套组织严密的生
原创 2023-05-31 22:09:25
181阅读
作者原文地址:GitHub第一题var a = 2;var func = (function () { var a = 3; return function () { a++; console.log(a); }})();func(); //->4func(); //->5第二题console.log(1 && 2
原创 2022-11-23 00:05:56
142阅读
https协议http状态码前端性能优化前端跨域jsonp实现原理cookiesession变量提升作用域闭包写一个三角形callapply排序算法手写JS原型继承手写JS发布订阅类手写事件通用类手写Object深复制方法手写vuex实现原理在项目中遇到难点怎么克服的数组filtereverymapObject.assign()回调地狱怎么解决peomise实现原理手机h5性能优化rem实现原理重
原创 2019-12-21 17:10:10
647阅读
一、CSS问题 1.flex布局 display:flex; 在父元素设置,子元素受弹性盒影响,默认排成一行,如果超出一行,按比例压缩 flex:1; 子元素设置,设置子元素如何分配父元素的空间,flex:1,子元素宽度占满整个父元素align-items:center 定义子元素在父容器中的对齐方 ...
转载 2021-09-15 14:41:00
1832阅读
2评论
前言最近参加了几场面试,积累了一些高频面试题,我把面试题分为两
转载 2023-04-28 13:46:38
148阅读
单选题JS基础js概念与类型检测 以下不属于 typeof 运算符返回值的是? A."string"B."function"C."object"D."null" 执行以下代码,错误的输出结果是
原创 2022-01-10 15:04:16
726阅读
  • 1
  • 2
  • 3
  • 4
  • 5