摘要: ①:post传输数据时,不需要在URL中显示出来,而Get方法要在URL中显示。 ②:post传输的数据量大,可以达到2M,而get方法由于受到URL长度的限制,只能传递大约1024字节。 ③:post顾名思义,就是为了将数据传送到服务器端,get就是为了从服务器端取得数据,而get之所以也能传送数 阅读全文
posted @ 2020-03-18 02:29 sjzhen 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 共同点:都是保存在浏览器端,且同源的。 区别:①、cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器之间来回传递。而sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存。 ②、cookie数据还有路径(path)的概念 阅读全文
posted @ 2020-03-18 02:26 sjzhen 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 用JQ复制一个对象 var newobj=$.extend(true,{},oldobj); ajax原理 //①:创建对象 var xhr=new XMLHttpRequest(); //②:打开请求 xhr.open('GET','example.txt',true); //③:发送请求到服务器 阅读全文
posted @ 2020-03-18 02:25 sjzhen 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 严格模式 非严格模式 禁止使用with语句 允许使用with语句 所有变量要先声明 使用为声明的变量将隐式声明为全局变量 函数(非方法)中的this是undefined this是全局对象 call()和apply()传入的第一个值不会被转换 call()和apply()传入的第一个值如果是null 阅读全文
posted @ 2020-03-18 02:19 sjzhen 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 同时指定了两个属性,则会遵从async属性而忽略defer属性。 作用 async标注脚本为异步脚本,异步下载脚本,不会阻塞文档解析,但是下载后立即执行,阻塞文档解析。 defer标注脚本为延迟脚本,使浏览器延迟脚本的执行,直到文档的载入和解析完成,脚本才会被执行。 区别 延迟脚本会按他们在文档里的 阅读全文
posted @ 2020-03-18 02:18 sjzhen 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 单行文字超出显示省略号 overflow: hidden;text-overflow: ellipsis;white-space: nowrap; 多行文字超出显示省略号(数字2为想要设置的行数,不能设置高度) overflow: hidden;display: -webkit-box;-webki 阅读全文
posted @ 2020-03-18 01:54 sjzhen 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 字符串去除空格 去除所有空格 var txt=document.getElementById('txt').value; txt=txt.replace(/\s+/g,""); 去除两头空格 var txt=document.getElementById('txt').value; txt=txt. 阅读全文
posted @ 2020-03-18 01:43 sjzhen 阅读(60) 评论(0) 推荐(0) 编辑