随笔分类 -  JavaScript

摘要:一、什么是闭包 在MDN中闭包的定义为:闭包是函数和声明该函数的词法环境的组合。 在《你不知道的JavaScript上卷》中讲解相关闭包部分有一句话我特别喜欢:“JavaScript闭包无处不在。你只需要之别并拥抱它”。在本书中的定义为:当函数可以记住并访问所在的词法作用域,即函数是在当前词法作用域 阅读全文
posted @ 2018-06-07 16:50 小历史-of-snow 阅读(146) 评论(0) 推荐(0)
摘要:以下两道题目一样,实际上只是一道题目只是打印输出的位置不同: 需要了解的内容: ① 在浏览器进行编译的时候,变量声明和函数声明都会提升,并且函数声明的提升优先级大于变量声明的提升 ② 函数表达式不可提升 题目一: 题目二: 阅读全文
posted @ 2018-05-18 16:50 小历史-of-snow 阅读(654) 评论(0) 推荐(0)
摘要:function setCookie(cookieName,value,date){ document.cookie=cookieName+"="+value+";expires="+date.toGMTString(); } function getCookie(cookieName){ //将document.cookie保存在变量cookie中 var cookie=doc... 阅读全文
posted @ 2018-05-02 17:06 小历史-of-snow 阅读(1358) 评论(0) 推荐(0)
摘要:使用情境: 技术栈为:react + redux + antd (reducer中处理数据使用了immutable.js). 问题:如下图,做一个搜索功能,form表单每改变一次,都会调用一个update函数将更新的数据合并进去。在下图中,标签传递的值为{ label: ["1", "2", "3" 阅读全文
posted @ 2017-12-26 18:18 小历史-of-snow 阅读(429) 评论(0) 推荐(0)
摘要:若是直接使用$("<button>").click(function() { }),获取到的值为i的最大值加1,使用bind函数的第二参数可以去到表格的某一行的index。 阅读全文
posted @ 2017-09-14 17:56 小历史-of-snow 阅读(525) 评论(0) 推荐(0)
摘要:需求:js复制一个并非当前页面的链接 实现: html js 问题: 将生成的url放在html中的textarea标签中,采用定位的方式使其不再页面中显示出来,觉得不是最佳的解决方案,不知道是否还有更好的解决方法 阅读全文
posted @ 2017-09-07 15:15 小历史-of-snow 阅读(503) 评论(0) 推荐(0)
摘要:注: 返回true则这段时间范围有重叠部分,返回false则没有重叠。 阅读全文
posted @ 2017-09-05 21:57 小历史-of-snow 阅读(4041) 评论(0) 推荐(0)