12 2019 档案
摘要:promise存在的意义? 我们都知道ajax在向后台发送请求的时候,后台返回数据;有时候我们想同时请求多组数据,那就需要多次发送ajax请求。这样就只能用回调函数的嵌套来完成,就会造成回调地狱,消耗性能。promise的诞生正好解决了这个问题,可以在外部判断是否请求成功。下面是利用promise技
阅读全文
摘要:remove cookie(key,options){ options=options||{}; options.expires=-1; 删除cookie,其实就是修改cookie,将之前设置好的cookie的有效时间调整为-1 setcookie(key,2113,options); }
阅读全文
摘要:cookie的设置 function setCookie(key,value,options){ options=options||{}; var time=""; if(options.expires){ var d=new Date(); d.setDate(d.getDate()+option
阅读全文
摘要:在看了网上很多相关的文章,很多都是懵逼看完,并不是说各位前辈们写得不好,而是说实在不容易在一两次阅读中理解透。我在阅读了一些文章后,自己整理总结和绘制了一些相关的图,个人认为会更容易接受和理解,所以分享在此。也因此以下的所有的理解和图解都是出于个人的理解,如果有错误的地方,请各位前辈务必见谅,并辛苦
阅读全文
摘要:graph TDA[JS]A -->|JS语法| D[ECMAScript]A -->|页面文档对象模型| E[DOM]A -->|浏览器对象模型| F[BOM] API 应用程序编程接口,就是一个工具,以便于能轻松实现想要完成的功能 Web API Web API是浏览器提供的一套操作浏览器功能和
阅读全文
摘要:js的运行主要分两个阶段:js的预解析和运行,预解析阶段所有的变量声明和函数定义都会提前,但是变量的赋值不会提前。
阅读全文
摘要:不会改变原来数组的有:concat() 连接两个或更多的数组,并返回结果。every() 检测数组元素的每个元素是否都符合条件。some() 检测数组元素中是否有元素符合指定条件。filter() 检测数组元素,并返回符合条件所有元素的数组。indexOf() 搜索数组中的元素,并返回它所在的位置。
阅读全文
摘要:<body> <button>按钮1</button> <button>按钮2</button> <button>按钮3</button> <button>按钮4</button> <button>按钮5</button> </body> <script> var btns = document.g
阅读全文
摘要:<script> var j_cbAll = document.getElementById("j_cbAll"); var j_tb = document.getElementById("j_tb").getElementsByTagName("input"); j_cbAll.onclick =
阅读全文

浙公网安备 33010602011771号