摘要:最直观的区别:get请求的参数挂载在url上,post则再requestBody中。get是通过url传输数据,因此数据的传输量就和url所能达到的长度有直接关系。post一般受服务器或内存大小的限制。 用途: get用于从服务器获取数据,包括静态资源,动态数据展示等 post用于向服务器提交数据如
阅读全文
摘要:1.npm安装scss,执行命令 在终端,其中systlesheets在文件夹中运行此命令: sass --watch style.scss:style.css 当以往任何时候都注意到的一个变化.scss文件,它会更新你.css 这只有当你的工作.scss是你的本地计算机上。 尝试将代码复制到一个文
阅读全文
摘要:跨域概念: 指的是浏览器克服同源策略向服务器发起请求。同源策略指的是发送请求时的协议、域名、端口一致。 处理方式: 1.jsonp跨域,利用的是sccipt标签不受跨域限制,通过src属性,向后台发送一个带有回调参数的get请求,而后拿到回调函数参数中的数据,算是钻同源策略的空子了吧。 <scrip
阅读全文
摘要:恢复内容开始 全局环境: 无论是否在严格模式下,在全局执行环境中,(任何函数体外部)this都指向全局对象。 // 在浏览器中, window 对象同时也是全局对象: console.log(this window); // true a = 37; console.log(window.a); /
阅读全文
摘要:1.typeof: 在js中使用typeof只能判断基本数据类型,即number,string,boolean,undefined,object。对于数组函数对象等复杂类型来说,使用typeof都会统一返回object字符串。 2.instanceof: 用来判断a是否为b的实例,表达式为a ins
阅读全文
摘要:1.数组《——》对象 转为对象: 方法一: for in 遍历 for(let key in arr){ obj[key]=arr[key] //key指索引 } 方法二: ES6 展开运算符 let obj ={...arr}; 方法三: 使用for循环 for(let i=0;i<arr.len
阅读全文
摘要:自适应与响应式的区别: 自适应:自己根据屏幕的宽度改变而改变,典型的写法不需要@media判断,直接让每个元素通过相对的宽度,如百分比,vh(视窗高度),em(父元素字体),rem(根元素字体)等来改变容器,文字的大小。即一套代码适应所有设备,分辨率差异较大的两个设备显示效果会有较大区别。所以在不同
阅读全文
摘要:request headers: accept:设置客户端接受的内容类型 Accept-Language:客户端支持的语言 Content-Length:设置请求体的字节长度 Content-Type:告诉服务器提交的数据体是哪种格式 Host:设置服务器域名 Origin:标识跨域资源请求 tok
阅读全文
摘要:首先需要说到js的数据类型和堆栈的问题: 原始数据类型:string,boolean,number,null,undefined,因为占据空间小,大小固定,使用频繁,所以存储在栈中。 引用数据类型:object,array,function,空间大,大小不固定,存储在堆中,引用数据类型在栈中存储了指
阅读全文
摘要:<view> //必须是在text标签里面使用decode="{{true}}",然后在文字中加入 <text class='const3_2' decode="{{true}}"> 一行白鹭上青天 </text> </view>
阅读全文
摘要:axios.defaults.timeout的作用其实就是,请求时间超出设置时间后,如果没有请求成功就执行错误函数。 //全局设置超时时间 axios.defaults.timeout = 30000; //单独对请求设置网络超时 let timeout = parseInt(paramsTimeo
阅读全文