- 博客(57)
- 收藏
- 关注
转载 行内元素有哪些?块级元素有哪些?CSS 的盒模型?
块级元素:div p h1 h2 h3 h4 form ul 行内元素: a b br i span input select Css盒模型:内容,border ,margin,padding
2018-08-17 08:58:25
2731
转载 有哪项方式可以对一个 DOM 设置它的 CSS 样式?
1.可以使用行内样式 2.可以使用style标签 3.可以使用link引入css文件 4.可以使用js动态修改
2018-08-17 08:55:23
1810
转载 vue-router有哪几种导航钩子?
1) 全局钩子函数:定义在全局的路由对象中,主要有: beforeEach:在路由切换开始时调用 afterEach:在每次路由切换成功进入激活阶段时被调用 2)单独路由独享的钩子:可以再路由配置上直接定义beforeEnter 钩子3)组件的钩子函数:定义在组件的router选项中 beforeRouteEnter before...
2018-08-17 08:43:19
8248
原创 每个 HTML 文件里开头都有个很重要的东西,Doctype,知道这是干什么的吗?
这个标签就是浏览器文档识别HTML的规范,告诉浏览器按照何种规范解析页面
2018-08-17 08:39:33
1547
原创 document write 和innerHTML的区别
document.write是直接写入到页面的内容流,每次写完关闭之后重新调用该函数,会导致页面被重写。 innerHTML则是DOM页面元素的一个属性,代表该元素的html内容。如果需要修改,不会导致页面全部重绘。...
2018-08-17 08:38:58
1934
转载 js 延迟加载的方式有哪些?
1.defer 属性 2.async 属性 3.动态创建DOM方式 4.使用jQuery的getScript方法 5.使用setTimeout延迟方法 6.让JS最后加载
2018-08-16 08:26:34
1067
1
转载 vue项目结构是如何搭建的?
1.安装node.js 2.npm install -g vue-cli 全局安装v-cli 3.npm vue webpack demo 创建基于webpack的项目(demo为项目名称) 4.npm install 安装项目所需依赖包
2018-08-15 14:06:31
147
转载 node.js是什么
服务器端JavaScript处理:server-side JavaScript execution 非阻断/异步I/O:non-blocking or asynchronous I/O 事件驱动:Event-driven
2018-08-15 13:53:47
134
转载 b 标签和 strong 标签,i 标签和 em 标签的区别?
b标签是加粗,相当于bold加粗, strong 也是加粗的意思, 强调的意思。 一个是标签一个是逻辑元素。 I和em都是倾斜的意思,只是em它有强调的意思 。一个是逻辑元素 物理元素。...
2018-08-14 13:52:21
1396
转载 ajax 请求的时候 get 和 post 方式的区别?
get和post的区别 get请求不安全,post安全 get请求数据有限制,post无限制 get请求参数会在url中显示,容易被他人窃取,post在请求体中,不会被窃取 post需要设置请求头...
2018-08-14 11:28:08
439
转载 position:absolute和float属性的异同?
共同点:对内联元素设置float和absolute属性,可以让元素脱离文档流,并且可以设置其宽高。不同点:float仍会占据位置,absolute会覆盖文档流中的其他元素。...
2018-08-13 17:15:32
824
转载 说说封装好的 ajax里的几个参数?
url: 发送请求的地址。type: 请求方式(post或get)默认为get。async: 同步异步的请求。timeout : 超时时间设置。data:要求为Object或String类型的参数。cache:默认为true(当dataType为script时,默认为false), 设置为false将不会从浏览器缓存中加载请求信息。dataType: 预期服务器返回的数据...
2018-08-13 17:05:43
857
转载 什么是事件代理?
时间代理 还有一个名字叫做事件委托,都是基于事件冒泡原理的。在平时的做过的项目里,主要用于做性能优化 事件委托会把所有的操作放在js程序里,与dom的交互只有一次,就会大大减少与dom操作次数,提高性能。...
2018-08-13 16:29:10
3571
转载 说说对象的继承?
1.原型链继承 2.构造继承 3.实例继承 4.拷贝继承 5.组合继承 6.寄生组合继承 7.原型继承 我们常用的继承方法是:原型链继承、构造继承、实例继承、原型继承。...
2018-08-13 16:27:24
128
转载 div+css 的布局较 table 布局有什么优点?
1、TABLE表格布局。 有甚者优点:布局容易、快捷、兼容性好。 缺点:改动不便,需重新调整,工作量大。 2、DIV+CSS。 优点:布局灵活、改动方便。 缺点:需考虑平台的兼容性,对制作人员技能要求转高。...
2018-08-10 15:27:43
1641
转载 对 JSON 的了解?
json在js中是对象和数组,常用的json就是将json转换成字符串,字符串转换成对象,目的就是替换掉麻烦的xml,数据格式简单,便于读写,也是一种轻量级的数据交换格式...
2018-08-10 15:10:27
1747
转载 谈谈我对Promise的理解
1.Promise是最早由社区提出和实现的一种解决异步编程的方案,比其他传统的解决 方案(回调函数和事件)更合理和更强大。 2、Promise对象的状态不受外界影响,有3个状态: 1)pending 初始状态 2)fulfilled 成功状态 3)rejected 失败状态 3、Promise的状态一旦改变,就不会再变。 4、Promise,一旦新建,它就...
2018-08-10 14:55:37
1164
转载 vue中如何实现过度动画?
1.使用vue的transition标签结合css样式完成动画 2.利用animate.css结合transition实现动画 3.利用 vue中的钩子函数实现动画 具体效果实现,请参考网址https://www.cnblogs.com/mrszhou/p/7859020.html...
2018-08-10 14:01:04
352
转载 懒加载原理?
懒加载有图片懒加载和路由懒加载。 图片懒加载原理是使用js监听图片元素是否进入可视窗口,进入之前,将图片链接设为假地址而真正的地址用自定义属性储存起来,进入之后,将src属性值替换成真正地址; 优点:能防止页面一次性向服务器响应大量请求导致服务器响应慢,页面卡顿或崩溃等问题; 路由懒加载:把所有代码分成几块,按需加载;按照路由跳转加载需要的代码块,同样地减少不必要的服务器请求;...
2018-08-10 13:47:46
1192
转载 CSS 的盒子模型?
css的盒子模型主要由以下几个组成: Margin(外边距) - 清除边框外的区域,外边距是透明的。 Border(边框) - 围绕在内边距和内容外的边框。 Padding(内边距) - 清除内容周围的区域,内边距是透明的。 Content(内容) - 盒子的内容,显示文本和图像...
2018-08-09 16:58:04
102
转载 BFC 是什么?
BFC:是一种属性,影响着元素的定位以及其他兄弟元素之间的相互作用 BFC形成条件: 1、浮动元素 2、绝对定位元素 3、displayinline-block、table-cells、table-captions ...
2018-08-09 16:52:18
160
转载 如何解决跨域问题?
跨域问题可以使用一下几种方法解决: ①jsonp解决:jsonp和ajax一样,是一门技术,缺点是get方式长度限制不能拼太多东西,大概2kb;(前端偏好) ②或者iframe解决;(操作简单) ③或者h5新增了window.postMessage方法可以实现跨域通信;(兼容不好) ④还能修改document.domain来跨子域;(要求是子域) ⑤CORS 通过服务端设置 HEADER...
2018-08-09 16:49:11
111
转载 CSS3伪类与伪元素的区别
定义: 伪类用于向某些选择器添加特殊的效果,比如::hover,:foucs,:link,:active,:vistied,:first-child,:lang。 伪元素用于将特殊的效果添加到某些选择器,比如:berfor,:after,:first-letter,:first-line。 权重: 伪类与类优先级相同 伪元素与标签优先级相同 效果实现: 伪类的效果可以通过添加实际的类...
2018-08-09 16:45:10
174
转载 请描述一下 cookies,sessionStorage 和 localStorage 的区别?
有效期: localStorage ———-永久存储,永不失效,除非手动删除 sessionStorage——–数据存储在窗口对象中,窗口关闭后,数据丢失 cookies—————–只在设置的cookie过期时间之前一直有效,即使窗口或浏览器关闭 作用域: sessionStorage不在不同的浏览器窗口共享,即使是同一个页面 localStorage和cookies是在所有同源...
2018-08-08 15:05:04
1156
转载 css 优先级算法如何计算?
1.内联样式表的权值最高 1000; 2.ID 选择器的权值为 100 3.Class 类选择器的权值为 10 4.HTML 标签选择器的权值为 1 5.通配符选择器的权值为0
2018-08-08 14:06:36
1326
转载 px 和 em 的区别
px代表的是像素,是绝对单位,不会因为别的因素而改变大小。 em代表的是相对于父元素的字体大小,没有固定大小,根据其父元素的尺寸来决定的相对值...
2018-08-08 14:02:39
158
原创 js数据类型有哪些?
基本类型:string、number、boolean、undefined、null 引用类型:object、function、array。 ES6新类型:symbol。类似于数组
2018-08-08 13:49:18
5136
2
转载 网站-前端优化性能的方式
1.减少http请求的次数 80%的响应时间花在下载网页内容(images, stylesheets, javascripts, scripts, flash等)。 减少请求次数是缩短响应时间的关键 (1). 捆绑文件: 现在有很多现成的库可以帮你将多个脚本文件捆绑成一个文件,将多个样式表文件捆绑成一个文件,以此来减少文件的下载次数。例如在asp.net中可以使用ScriptManager,...
2018-08-07 20:05:04
144
转载 http和https的区别?
1.证书:https需要的是申请证书,一般就是收费的 2. 协议:http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。 3. 端口号:http端口是80,https端口是443 4. 安全性:http连接是无状态的,https要比http安全,因为https是经过SSL+http协议构建的加密传输的...
2018-08-07 16:47:52
216
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人