前端面试题: 1. 一个200*200的div在不同分辨率屏幕上下左右居中,用css实现
<div style="width:500px;height:500px;border:1px solid green;display:flex;justify-content:center;align-items:center;">
<div style=""&g
转载
2023-07-21 17:50:33
108阅读
很多时候直直跟着书和不系统的视频学习,会发现没有方向,学了很多却不知道自己能够做出什么成绩。 同时准备了基础,进阶学习资料。学友都会在里面交流,分享一些学习的方法和需要注意的小细节,每天也会准时讲一些项目实战案例。 ————————————————1.js有几种数据类型,其中基本数据类型有哪些
五种基本类型: Undefined、Null、Boolean、Number和String。
1中复杂
转载
2023-08-30 22:44:01
43阅读
html5新特性 [摘抄地址 https://zhuanlan.zhihu.com/p/22606894] 1.标签的语义化 ,比如 : header,footrt ,nav等 添加了很多新的表单元素, 2.音频元素 ,video,andio的增加可以不再需要依赖外部的插件在网页中加入音频 3.新加 ...
转载
2021-09-10 14:52:00
171阅读
2评论
例子:添加水印,使用MutationObserver阻止用户恶意破坏水印,因为在控制台修改水印的background-image或者将水印的div删掉,都会引起MutationObserver的监控触发
转载
2023-08-04 08:37:32
60阅读
前几天去面试了一家公司,整下改公司的面试题。1.新的 HTML5 文档类型和字符集是?HTML5 文档类型很简单: <!doctype html> HTML5 使用 UTF-8 编码示例: <meta charset="UTF-8"> 2.HTML5 中如何嵌入音频?当前,audio 元素支持三种音频格式: <!-- control 属性供添加播放、暂停和音
转载
2023-10-07 11:59:53
99阅读
一、v-if 与 v-show的选择1、v-if 和 v-show具有类似的功能,不过 v-if 才是真正的条件渲染,它会根据表达式是当地销毁或者重建元素及绑定的事件或子组件。若表达式初始值为false,则一开始元素/组件并不会渲染,只有当条件第一次为真时才开始编译。而v-show只是简单的CSS属性切换,无论条件真与否,都会被编译。相比之下,v-if更适合条件不经常改变的场景,因为它切换开销相对
转载
2023-10-17 23:25:55
89阅读
1.前端与后端数据交互的格式有哪些,为什么大部分现在都用json而不用xml。答:XML:<person><name>小明</name><age>3岁</age></person> JSON:{ name:”小明”,age:3}JSON书写方便节省字节,更轻量,前后台都有直接解析JSON的方法(JSON.stringfity/
转载
2021-01-22 18:28:05
235阅读
2评论
1.前端与后端数据交互的格式有哪些,为什么大部分现在都用json而不用xml。答:XML:<person><name>小明</name><age>3岁</age></person> JSON:{ name:”小明”,age:3}JSON书写方便节省字节,更轻量,前后台都有直接解析JSON的方法(JSON.stringfity/
转载
2021-02-08 19:13:17
326阅读
2评论
掌握前端面试题 HTML 中重要的知识点。(不定期更新????)如何理解HTML语义化HTML 语义化就是使用正确的标签做正确的事;比如段落就用 p 标签,页眉就用 header 标签,页脚用 footer 标签,导航用 nav 标签,文章就用 article 标签,视频用 video 标签等等。语义化 HTML 的好处有:易于用户阅读:在没有 CSS 情况下,页面也能够更好的呈现内容结构与代码结
转载
2021-04-28 22:47:52
238阅读
2评论
1.对 WEB 标准以及 W3C 的理解?web 标准简单来说可以分为结构、表现和行为。其中结构主要是由 HTML 标签组成。或许通俗点说,在页面 body 里面我们写入的标签都是为了页面的结构。表现即指 css 样式表,通过 css 可以是页面的结构标签更具美感。行为是指页面和用户具有一定的交互,同时页面结构或者表现发生变化,主要是有 js 组成。web 标准一般是将该三部分独立分开,使其更具有
原创
2024-03-13 00:03:01
85阅读
h5的新特性(目前个人所了解)如下语义化标签表单新特性视频(video)和音频(audio)canvas画布svg绘图地理定位为鼠标提供的拖放APIwebworker(重点)Storage(重点)WebsocketHTML语义化是什么?语义化是指根据内容的结构化(内容语义化),选择合适的标签(代码语义化),便于开发者阅读和写出更优雅的代码的同时,让浏览器的爬虫和机器很好的解析。为什么要语义化?有利
转载
2023-07-21 17:49:47
53阅读
HTML5为我们提供了更多的语义化标签、更丰富的元素属性,以及更让人欣喜的功能。但在面试中,HTML5部分的面试题主要考察应试者对HTML5API的掌握情况,这是HTML5的重点,也正是这些API推动了前端的发展。这些新技术早已应用在很多大型项目中。有些人认为HTML5只是新增了一些语义化HTML标签,或者HTML5只是对HTML做了拓展,我们只须了解HTML相关知识的观点是不正确的。今天我们将跟
原创
2022-11-08 19:26:01
165阅读
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阅读
三
原创
2021-08-02 15:43:25
326阅读
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阅读
浏览器是如何渲染页面的?当浏览器的网络线程收到 HTML 文档后,会产生一个渲染任务,并将其传递给渲染主线程的消息队列。在事件循环机制的作用下,渲染主线程取出消息队列中的渲染任务,开启渲染流程。整个渲染流程分为多个阶段,分别是: HTML 解析、样式计算、布局、分层、绘制、分块、光栅化、画每个阶段都有明确的输入输出,上一个阶段的输出会成为下一个阶段的输入。这样,整个渲染流程就形成了一套组织严密的生
原创
2023-05-31 22:09:25
181阅读
CSS 选择符有哪些?哪些属性可以继承?优先级算法如何计算? CSS3新增伪类有那些?1、CSS选择符有哪些?答类型选择符(body)、群组选择符(h1,h2,h3,span)、包含选择符(h2 span)、ID选择符(#id)、Class选择符(.content)2、哪些属性可以继承?答CLASS属性,伪类A标签,列表ul、li、dl、dd、dt可以继承3、优先级算法如何计算?答 优先
转载
精选
2016-08-12 14:07:46
899阅读
1 ajax请求方式, 参数类型, 状态码? 1 jquery ajax常用参数: $.ajax({ url:"", // ajax 请求地址 type:"GET",//请求方式 ’GET‘或’POST‘,默认为’GET‘。 dataType:"json",//根据返回数据类型,可以有如下数据可选: ...
转载
2021-07-27 13:44:00
560阅读
2评论