- 博客(5)
- 收藏
- 关注
原创 post与get
post与getpost与get都是Http协议中发送请求的方式,二者的主要区别在于Http的规定和浏览器/服务器的限制通俗形容post与get区别的话,就是:get会把所有的“货物”放着“车顶”上暴露出来post会把“货物”放在车厢中其中“货物”指的是传输的数据、车顶指的就是URL详细说明get方法相比post不安全,因为直接在url中暴露了;get只能进行url编码,post支持多种编码;get只接受ASII字符的参数;get执行效率要比post好;...
2021-03-24 13:55:21 111
原创 闭包与应用
闭包与应用一、闭包1.闭包是什么Javascript允许使用内部函数——函数定义和函数表达式位于另一个函数的函数体内。而且,这些内部函数可以访问它们所在的外部函数中声明的所有局部变量、参数和声明的其他内部函数。当其中一个这样的内部函数在包含它们的外部函数之外被调用时,就会形成闭包2.闭包的优缺点优点:在页面加载时闭包便已在内存中存在,因此调用的速度快;并且闭包的变量也会始终保存在内存中。 <font color=#999AAA因为闭包的变量被赋予给了一个全局变量,因为只有局部变量在使用
2021-03-12 16:43:20 126
原创 跨域问题的出现以及解决
跨域1.问题出现的原因当一个域名的网页请求另一个域名的资源(例如www.baidu.com 页面去请求 www.google.com 的资源)。则这个请求的动作就被称为跨域。而一般情况下是不允许这么做的,这是因为浏览器的同源策略对JavaScript施加了安全的限制,不允许进行跨域操作。如果一个网页可以随意地访问另外一个网站的资源,那么就有可能在客户完全不知情的情况下出现安全问题。2.详细定义当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域3.解决跨域Web页面
2021-03-11 14:06:11 458
原创 This指针、Call和Apply的区别、参数列表和参数数组的区别以及 数组和类数组的转化
以下为一条链This指针This指针主要是一个指向对象的关键字,作用是用来表现当前对象。不过它的指向目标主要由调用的上下文决定,根据函数使用场合不同,this也会有所不同对象函数调用this时,哪个对象调用,this就会指向谁 ;若是使用了new关键字,在构造函数中的this会指向new所创建的对象 ;加粗样式使用 call和apply能够更改this的指向对象 ;若是全局变量与局部变量同名,可用this来区分二者。Call和Apply的区别二者的作用都是用另一个对象来替换原本调用的对象
2021-03-10 11:21:02 272
原创 JS笔记
JS笔记JavaScript部分要点: 自定义事件、模板引擎1.js的几种数据类型?字符串、数字、布尔、对象、Null、Undefined,symbol2.typeof下的类型都有什么?string、number、boolean、function、object、Undefined,symbol3.js的常见内置对象类?Date,Array,Math、Number、Boolean、String、Array、RegExp、Function...4.创建一个对象 function P
2020-08-02 12:50:01 201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人