CodingWithAlice

我的一方小天地,如果对你有帮助,那真的太好了

面试题整理

试题整理 刷题错题整理: 1. 有哪几种存储方式?有什么不同? cookie、localStorage、sessionStorage; 相同点:都保存在浏览器端; 不同点: ①传递方式不同 ​ cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递。 ​ sessionStorage和localStorage不会自动把数据发给服...

css中的动画特性可以用js实现,那为什么还要用css来实现?

css中的动画特性可以用js实现,那为什么还要用css来实现? 总结:CSS 动画的: 渲染成本小(硬件加速GPU、『自然降级』) 执行效率高(避免回流重绘、预扫描加载快) 详细如下: 1、硬件加速GPU:浏览器对CSS动画专门做了优化,例如 硬件加速(GPU加速) 2、『自然降级 』:对于帧速表现不好的低版本浏览器,CSS3可以做到自然...

app适配怎么写?使用的单位是什么?(rem)

app适配怎么写?使用的单位是什么?(rem) 常见单位:vh 解答:①视口viewPort适配,PC和手机屏幕不匹配的问题。 <meta name="viewport" content="width=device-width,initial-scale=1.0,user-scale=no,maximum-scale=1.0,minimum-scale=1.0"> ...

《图解HTTP协议》 计算机基础知识

缩写名词解释 HTTP 中文名称 功能 HTTP 超文本传输协议(应用层) 生成针对目标Web服务器的HTTP请求报文 HTML 超文本标记语言   URL ...

《精通CSS 第三版》好用 CSS样式整理

《精通CSS 第三版》 缩写词解释.css /*缩写词下面加一条下划线,悬停状态的鼠标指针改为问号*/ abbr[title] { border-bottom : 1px dotted #999; } abbr[title]:hover { cursor:help; } 段落首字下沉.css <h1>Tit...

Vue2.0官方文档 知识点总结1

css动画:transition 先弄清除transition标签的原理,下图是出现动画的 class 添加情况: 如上图所示,动画开始的第一瞬间,为标签添加 class v-enter和v-enter-active两个标签;第一瞬间过去,就会马上将v-enter移除,来引发变化的动画动作,同时添加v-enter-to;动画结束后,将class全部移除。 注意:上图中由于trans...

Vue2.0官方文档 知识点总结1

#Vue 慕课视频+Vue2.0官方文档 知识点总结 vue初步了解 var app = new Vue({ el: '#app', //处理的DOM的范围 data: { con: 'hello world' } }) 在实例中添加方法,只要数据变化了,页面中的显示就会跟着变化,$data/$el都是vue的实例属性或者方法; setT...

DOM相关知识点整理1

本文概要如下: DOM树:把html页面或者是xml文件看成是一个文档,文档就是一个对象,这个文档中所有的标签都是元素,元素也可以看成是对象/标签(元素,对象)有很多,还有嵌套的关系,组成的这种层次结构,可以模拟成树形结构图,简称:树状图,就是DOM树。 DOM对象:通过DOM方式获取的元素得到的对象 获取元素多种方式: ...

随机给一个盒子添加一个十六进制的颜色

随机给一个盒子添加一个十六进制的颜色 注意:1、随机生成数组下标时,需要『使用 parseInt 转换为整数』(将字符串转换成整数:‘15.98’->15) 2、Math.random() 生成的值是 0-1(不含1),所以乘以 16 能得到 1-16且不包含16的值 <style> div { width: 300px; heigh...

函数参数传值修改

函数参数传值修改 一、拼多多编程题 考点: 参数在传递给函数时,会将参数拷贝一份传递给函数(按值/址传递) arrTemp = []; // 『重新赋值一个全新的数组给参数变量,只会改变函数内部的这个变量的引用,而不会影响到外部的原始数组』 objTemp.a = 1; // objTemp 先改变了和 obj 共同指向的对象 -> {a:1} objTemp = { b:...