域名后无端口号默认是 80
协议 http 域名www.test.com 端口 80
指定返回的函数名称
<script src="./js/getdata.js?callback=要返回的函数"></script>
jsonp只支持get不支持post
http://www.liulongbin.top:3006/api/jsonp?callback=success
jsonp=callback(默认 一般不改) jsonpCallback=success(回调函数名称)
节流阀和防抖都是通过延时函数来达成
防抖 减少无效调用次数 每次触发输入事件将上次 延时函数清除
var timer=null;
$('#ipt').on('keyup',function(){
clearTimeout(timer)
var key=$('#ipt').val().trim()
if(key.length<=0) return $('#suggest-list').hide().empty();
a(key)
})
function a(key){
timer=setTimeout(function(){
getjsonp(key)
},1000)
}
节流阀