前端小知识
咖啡丶泡面
这个作者很懒,什么都没留下…
展开
-
网页性能优化与搜索引擎优化seo
一、为什么要提升web性能?Web性能黄金准则:只有10% ~ 20%的最终用户响应时间花在了下载html文档上,其余的80%~90%时间花在了下载页面组件上。 web性能对于用户体验有及其重要的影响,根据著名的2-5-8原则:当用户在2秒以内得到响应,会感觉系统的响应非常快当用户在2-5秒之内得到响应,会感觉系统的响应速度还可以当用户在5-8秒之内得到响应,会感觉系统的响应非常慢,但还可...原创 2019-03-09 20:28:42 · 1128 阅读 · 0 评论 -
js中事件传播流程(冒泡,捕获)
js事件流(event flow ): 是指从页面中接收事件的顺序,也可理解为事件在页面中传播的顺序,并存在三个阶段:事件捕获阶段、处于目标阶段、事件冒泡阶段。事件冒泡和事件捕获的区别: 当事件发生时,最先得到通知的是window,然后是document,由上至下逐级依次而入,直到真正触发事件的那个元素(...转载 2019-03-07 20:13:11 · 454 阅读 · 0 评论 -
get和post的区别(面试必问题目之一)
1. 最大的区别‘get’ != ‘post’。咳咳,没毛病。2. 语义上的区别从字面意思上去理解,get是用来获取something,包括静态资源(HTML|JS|CSS|Image等等)、动态数据展示(列表数据、详情数据等等)而post是用来上传something,向服务器提交数据,比如增删改数据,提交一个表单新建一个用户、或修改一个用户等。3. 请求时和被扒的区别...转载 2019-03-05 20:44:05 · 355 阅读 · 0 评论 -
浏览器兼容性问题
浏览器的兼容问题1.不同浏览器的标签默认的外边距和内边距不同问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大。碰到频率:100%解决方案:css里 {margin:0;padding:0;}备注:这个是最常见的也是最易解决的一个浏览器兼容性问题,几乎所有的css文件开头都会用通配符来设置各个标签的内外补丁是0。2.块属性标签float后,又有...转载 2019-03-11 21:28:24 · 247 阅读 · 0 评论 -
restful风格的API
Rest的作者认为计算机发展到现在,最大的成就不是企业应用,而是web,是漫漫无边的互联网web世界。Web能有这么大的成就,它值得我们研究。所以Rest的作者仔细研究了Web,按照Web的世界一些关键特性,提出了我们在实现企业应用的时候应该遵循的一种风格,就是Restful。Rest风格的API可以给我们很多好处,比如:简洁,统一,性能,可扩展性等等。可惜的是,在实现Rest的时候,总有一些R...转载 2019-03-13 19:49:20 · 273 阅读 · 0 评论 -
Object.defineProperty()的用法
Object.defineProperty() 方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性, 并返回这个对象。Object.defineProperty(obj, prop, descriptor)参数说明:obj要在其上定义属性的对象。prop要定义或修改的属性的名称。descriptor将被定义或修改的属性描述符。...原创 2019-03-18 20:57:21 · 200 阅读 · 0 评论