
html
u010200636
这个作者很懒,什么都没留下…
展开
-
marquee transition
<template> <div id="m-marquee" class="zzui-broadcast-window" :style="{height: height + 'px'}"> <ul class="zzui-broadcast-container" ref="container">原创 2018-10-18 15:22:46 · 209 阅读 · 0 评论 -
sessionStorage,localStorage,cookie区别
1、cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递,而sessionStorage和localStorage不会自动把数据发送给服务器,仅在本地保存。cookie数据还有路径(path)的概念,可以限制cookie只属于某个路径下 2、存储大小限制也不同,cookie数据不能超过4K,同时因为每次http请求都会携带cookie、所以coo...原创 2018-10-15 16:01:11 · 157 阅读 · 0 评论 -
JSONP实现跨域请求 不支持POST!
二、JSONPJSONP 是 JSON with padding(填充式 JSON 或参数式 JSON)的简写。JSONP实现跨域请求的原理简单的说,就是动态创建<script>标签,然后利用<script>的src 不受同源策略约束来跨域获取数据。JSONP 由两部分组成:回调函数和数据。回调函数是当响应到来时应该在页面中调用的函数。回调函数的名字一般是在...原创 2018-10-15 16:12:08 · 9540 阅读 · 0 评论 -
for循环内调用setTimeout
经典面试题,循环中使用闭包解决 var 定义函数的问题for ( var i=1; i<=5; i++) { setTimeout( function timer() { console.log( i ); }, i*1000 );}首先因为 setTimeout 是个异步函数,所有会先把循环全部执行完毕,这时候 i 就是 6 了,所以会输出一堆 6。解决办法两种,...原创 2018-10-15 16:53:30 · 1142 阅读 · 0 评论 -
深拷贝 浅拷贝
浅拷贝首先可以通过 Object.assign 来解决这个问题。let a = { age: 1}let b = Object.assign({}, a)a.age = 2console.log(b.age) // 1当然我们也可以通过展开运算符(…)来解决let a = { age: 1}let b = {...a}a.age = 2cons...原创 2018-10-15 17:02:06 · 191 阅读 · 0 评论 -
微信6.7.4 ios12 软键盘收回时页面不回弹,导致光标位置错乱,再次点击输入框区域时无法focus
https://developers.weixin.qq.com/community/develop/doc/00044ae90742f8c82fb78fcae56800https://blog.youkuaiyun.com/qq_23370345/article/details/84757505参考上述文章,可解决,补充多个输入框处理方法: /* 问题: ios12+,微信6.7.4版本存...原创 2018-12-14 15:11:23 · 4289 阅读 · 1 评论