摘要: 1.安全性:get方法把数据暴露在url中以查询串的方式传递用户可见;post传递数据不可见2.携带数据大小: get请求携带数据大小与浏览器和服务器对url长度限制有关,为保证兼容性, 最好不要超过2kb; post请求携带的数据大小理论上是没有限制的 阅读全文
posted @ 2019-05-14 14:12 山村老哈123 阅读(530) 评论(0) 推荐(0)
摘要: 浅拷贝只是复制了对象的引用地址,两个对象指向同一个内存地址,所以修改其中任意的值, 另一个值都会随之变化(例:assign() 深拷贝是将对象及值复制过来,两个对象修改其中任意的值另一个值不会改变(例:JSON.parse()和JSON.stringify(),但是此方法无法复制函数类型) 阅读全文
posted @ 2019-05-14 14:09 山村老哈123 阅读(105) 评论(0) 推荐(0)
摘要: 1.键盘检测兼容写方法var key = e.keyCode || e.which || e.charCode;2.阻止冒泡事件冒泡的兼容e.stopPropagation ? e.stopPropagation():e.cancelBubble = true;3.鼠标箭头事件对象的兼容 obj.o 阅读全文
posted @ 2019-05-14 14:08 山村老哈123 阅读(509) 评论(0) 推荐(0)
摘要: 1.纯后端渲染: 页面发送请求,后端服务器中将数据拼成完整DOM树,并转换成一个字节流作为HTTP Response的body返回给浏览器。优点在于返回的HTTP Response是包含着全部页面内容,可以让用户更加快捷的看到页面的主体部分。也方便了网站的seo(搜索引擎优化)。 2.纯前端渲染 能 阅读全文
posted @ 2019-05-13 21:24 山村老哈123 阅读(177) 评论(0) 推荐(0)