- 博客(5)
- 收藏
- 关注
原创 JS 数组和对象的深复制
说明:cloneObj 函数名参数target 复制后的对象,注意:1、数据类型和source的相同。2、必须为空source 被复制的对象function cloneObj(target,source) { var names=Object.getOwnPropertyNames(source); for(var i=0;i<names.l...
2019-01-14 15:08:48 188
原创 JS 数组的方法
数组的方法push给数组的尾部添加一个或者多个元素,并且返回数组的新长度。 添加多个元素时,用逗号分隔。添加一个元素arr.push(1);添加多个元素arr.push(1,2,3);注意arr.push([4,5,6]);为添加一个元素,该元素是一个数组。 例:添加后,如果长度超过5,则替换最后一个。function addArray(){ ...
2019-01-10 20:17:20 317
原创 前端面试题总结
本文是个人的经验,下面我将所遇到和知道的面试问题进行归类总结,希望对大家有所帮助。(未完待续。。。)目录一、关于HTML1.用纯CSS画出一个三角形?2.如何让子元素在父元素水平和垂直居中3、圣杯布局4、BFC?BFC能解决什么?BFC如何使用一、关于HTML1.用纯CSS画出一个三角形?下面是用CSS写出的一个三角形,原理就是让div的高度和宽度为0,只让边框...
2019-01-05 20:43:57 205
原创 跨站脚本攻击XSS案例及其解决方案
跨站脚本攻击XSS目录案例一:留言板的XSS攻击利用xss窃取用户名密码案例二:输入框的XSS攻击怎么预防服务端可以干的事客户端可以干的事跨站脚本攻击(Cross Site Script为了区别于CSS简称为XSS)指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意用户的特殊目的。案例一...
2019-01-03 21:31:01 7188 8
原创 网页开发中,关于浏览器的几种兼容问题与解决方案
常见浏览器兼容性问题与解决方案 所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。在大多数情况下,我们的需求是,无论用户用什么浏览器来查看我们的网站或者登陆我们的系统,都应该是统一的显示效果。所以浏览器的兼容性问题是前端开发人员经常会碰到和必须要解决的问题。浏览器的兼容问题 浏览器兼容问题一:不同浏览器的标签默认的外补丁和内补...
2019-01-02 20:27:54 2752
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人