- 博客(5)
- 收藏
- 关注
原创 前端面试题整理 -- 持续更新
本文答案为网上整理以及自己思考,如果哪里有错误欢迎大家指正!1**/ px和em和rem的区别和适用场景px是固定的长度单位, em和rem是相对的长度单位px一般不适用于自适应布局, 因为其大小固定, 不会发生改变em和rem适用于自适应布局, em相对于父元素, rem相对于网页根元素em详解:子元素的fontsize是根据父元素的字体大小决定的元素的width\height\padding\margin是根据当前元素的字体大小决定的 div { font-.
2020-07-31 13:06:13 308
原创 DOMContentLoaded和load
DOMContentLoaded如果页面中没有脚本,浏览器会在解析完文档时就触发DOMContentLoaded事件。如果页面中存在脚本,脚本会阻塞文档的加载,而脚本的加载需要等前面的css加载完成。在任何情况下DOMContentLoaded都不会等待图片(音频、视频)等资源加载完成。load页面上的所有资源(图片、音频、视频等)加载完成后才会触发load事件。一般地,load事件会在DOMContentLoaded之后触发。为什么将css放在头部,将js文件放在尾部在面试的过程中,经常会有人
2020-06-05 22:56:10 488
原创 js使用未赋值/未定义的变量时是undefined还是报错
var user = { name:'zs', getCount: function(){ return this.count; }}var func = user.getCountconsole.log(func())这个最终结果输出undefined。解析:调用对象未声明的属性会undefinedvar user={};console.log(user.name);//undefined使用只声明但是未赋值的基本数据类型会undefinedvar user;c
2020-06-04 17:41:22 2844 1
原创 左右盒子实现高度自适应
左右盒子实现高度自适应初始结构网页结构如下:(实现两个盒子高度自适应必须要有一个父盒子包裹)<div class="all"> <div class="left"></div> <div class="right"></div> </div>css结构如下:.left { width: 15...
2020-01-25 15:23:11 620
转载 java数组的定义及使用
转载 https://blog.csdn.net/mrbacker/article/details/81638331!!!数组的声明方法数据类型[] 数组名称 = new 数据类型[长度];
2019-06-25 22:53:41 131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人