小书童

All Posts

  • Published on
    字母表&&字母表上的运算 字母表$∑_1$ 和$∑_2$的乘积 $$∑_1∑_2 = {ab|a∈∑_1,b∈∑_2}$$ 例如:{0,1}{a,b} = {0a,0b,1a,1b} 字母表∑的n次幂(长度为n的符号串构成的集合) $∑^0$ = {ε} $∑^n$ =...
  • Published on
    因为浏览器出于安全考虑,有同源策略。也就是说,如果协议、域名或者端口有一个不同就是跨域,Ajax 请求会失败。
  • Published on
    回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。
  • Published on
    在编程过程中我们总是需要将函数与其所操作的环境关联起来,即某些逻辑依赖其他环境的数据,为了管理函数的执行环境和避免变量污染于是就涉及到了闭包(closure)的概念。
  • Published on
    深拷贝&浅拷贝 基本数据类型赋值是拷贝值到新的变量 引用数据类型赋值是拷贝值的引用 API Object.assign:拷贝的是(可枚举)属性值,假如源值是一个对象的引用,它仅仅会复制其引用值 展开语法:执行的浅拷贝(只遍历一层) concat:执行的浅拷贝(只遍历一层)