- 博客(11)
- 收藏
- 关注
原创 面试准备之(二)--CSS常用知识点
第二部分总结一下CSS相关内容。这部分内有很多,但是从网上各位大神的面经中发现,对于CSS的考核点比较少,主要因为样式相关内容多而杂,在面试的短短时间内,并不可能面面俱到,所以下面总结也不会总结所有的CSS的知识点,而是结合网上大家的经验总结一下面试能用到的知识点。一、盒模型W3C标准盒模型的基本结构如上图所示。布局方式:默认左—右,上—下;可以使用float,absolute来改...
2019-07-08 19:33:32
223
原创 面试准备之(一):HTML元素基础总结
**一:HTML文档的组成:**标准的超文本标记语言组成元素如下:1、HTML5新增属性及优点:1)旧版本依赖插件实现功能(如Flash插件),而HTML5聚合了插件功能,如播放视频、音频的 video 和 audio 元素。2)HTML5不再基于SGML,所以文档声明类型DOCTYPE只有一种,不需要再引用DTD:标准形式:<!DOCTYPE html>3) HTM...
2019-06-26 14:42:57
209
原创 ES6、7、8中涉及数组新方法总结
**先总结下ES6相关的数组方法:**1、.map: 映射,一个对一个eg: [12, 58, 99, 86, 40, 91][不及格, 不及格, 及格, 及格, 不及格, 及格]2、.reduce: 汇总, 一堆出来一个算总数[12, 8000000, 599999] => 和为:80060011算平均数[12, 59, 99] => 5...
2019-04-15 12:08:22
857
原创 webpack打包中的vue-loader及其依赖插件vue-style-loader
今日在做性能优化,有的同事提出在PC端chrome浏览器上使用dev-tools测试时,有个addStylesToDom()函数耗时很长,于是就这部分我进行了资料查询和分析,结果如下: 光就本问题而言,其实对于我们的项目是没有任何影响的,原因是项目最终上维护的是webpack打包出来的静态static文件+index.html,而这个接口所属插件并不会被最终的静态文件使用,只是在PC端We...
2019-04-12 21:16:59
9571
转载 JS中的位置和宽度:clientWidth、offsetWidth、scrollWidth等区别
最近再处理表单时,需要根据前一列的内容宽度计算之后列的位置,也需要根据前一行的高度计算下一行的位置。这里几个width和height弄得有点懵,百度了一下,以下是百度到的内容,存下来备忘~~首先定义一个div。然后稍微装修一下下面开始区分一、clientWidth和clientHeigh 、 clientTop和clientLeft 1,clientWidth的实际宽度 ...
2019-04-11 11:16:42
585
原创 WebPack中使用WebSocket的点及相关展开
现在开发的基于Vue的UI项目中,经常需要实时响应网络服务,即需要使用http服务,而webpack本身是不原生支持http服务的,这时候需要结合DevServer去启动一个http服务器用于网页的请求和打开,打开webpack的同时再接收webpack发出的文件变更信号,最后通过websocket协议实时通信,自动刷新网页。 这里涉及到两个比较麻烦的东西:DevServer和WebSock...
2019-04-01 16:48:16
1442
原创 把一个字符串数组转化成数字数组
今天遇到了一个小问题,项目中一个功能是按特定数字键,进入到酒店模式。但是发现拿到的按键键值是字符串的,我们判断的时候需要拿数字判断,导致二者永远判断不等。if (this.numVec[0].key === vec[0] &&this.numVec[1].key === vec[1] &&this.numVec[2].key === vec[2] &...
2019-03-14 10:46:44
25099
1
原创 Vue--UI中的Duplicate keys detected: 报错
以上图片是在做VUE框架UI项目中遇到的一种比较常见的报错,虽然不会影响运行,但是一直报这样的错,对于一个代码强迫症患者也是无法忍受的。从报错的描述上来看,这是一个duplicate错误,即重复性错误。Vue在遍历id的时候,发现了好多个id为Media的元素,而Vue本身希望得到的DOM都是不一样的,都带有自己独特的标志,可以唯一的识别,所以提出了警告。这种情况多发生在for循环中,在遍历d...
2019-03-01 14:38:49
9021
原创 Android Studio 2.2.2模拟TV创建虚拟机失败
在Android Studio 2.2.2启动手机虚拟机成功,但是启动TV虚拟机失败,报错如下:Cannout launch AVD in emulator :Output:emulator:ERROR:virtual device name contains invalid charactersemulator:could not find virtual device named ‘A...
2019-01-31 10:41:33
831
原创 isNaN的使用
今天看一位同事大神的学习资料,有一个点写在这里作为备忘~~isNaN是js全局函数,用于检查其参数是否是非数字值。比如isNaN(123) //falseisNaN(-1.23) //falseisNaN(5-2) //falseisNaN(0) //falseisNaN(“Hello”) //trueisNaN(“2005/12/12”) //...
2019-01-31 10:40:50
420
转载 View类的XML属性、相关方法及说明
最近在学习Android UI设计,找了下网上相关方法和属性的资料,很多很详细,转载下来作为备忘~~第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_ali...
2019-01-01 13:18:29
673
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人