芋仔
  • Welcome
  • Archives
  • My-Work

2017

跨域的解决方案(一):jsonp及其实现
2017-01-31
es6实用技巧
2017-01-30
javascript垃圾收集和内存泄漏
2017-01-26
原生javascript封装ajax
2017-01-24
前端路由的实现方式
2017-01-24
事件处理函数的作用域小结
2017-01-21

跨域的解决方案(一):jsonp及其实现

2017-01-31

最近遇到了跨域问题,有很多种解决方案,本文主要对其中的jsonp进行演示,本文使用node编写服务器端代码进行测试。

详细

es6实用技巧

2017-01-30

一些实际使用中经常会碰到的es6的语法,慢慢更新.
(2017.01.30更新)

详细

javascript垃圾收集和内存泄漏

2017-01-26

这几天在写代码的时候一直想到一个问题,内存的问题,这个问题解决不了,始终不能安安心心写代码(我这里又又又定义了一个变量,闭包能访问到它,但是我在闭包函数中并没有访问他,闭包一直存在,不占内存吗?之前也一直有一个问题,不解决也是寝食难安,见事件处理函数中this的指向以及函数上下文的继承),以前写c,c++的时候,似乎每次全局作用域有数组我不用了,我就手动给它删除了(局部变量出了作用域就自行销毁),而写javascript的时候意识到,虽然避免使用了全局变量,可是因为闭包的存在难道不会导致内存的泄漏(只要闭包函数存在,就始终拥有对外部函数的作用域的访问权限)?

详细

原生javascript封装ajax

2017-01-24

最近重新看《javascript高级程序设计》,突然看到了ajax,想起来之前学习的各种坑,又想着结合最近学习的模块化编程、面向对象式编程,所以用原生的js采用面向对象的设计思路对ajax进行了一个封装,同时,想起之前学习ajax的最大困难:没有服务器端代码,不好测试,所以这次用原生node写了一个简单的服务器,用于处理ajax的测试。

详细

前端路由的实现方式

2017-01-24

最近一直在研究前后端分离,ajax可以很好的解决前后端分离的问题,但是又存在着浏览器无法前进后退,这个问题比较尴尬。但是采用前端路由的方式可以很好的解决这个问题。

详细

事件处理函数的作用域小结

2017-01-21

对事件绑定函数的this指向以及作用域进行简单的总结

详细

分类

  • 原创59
  • 学习笔记22
  • 心得6

芋仔

标签

  • DOM1
  • ajax1
  • chrome扩展1
  • css1
  • es67
  • hexo主题制作4
  • javascript38
  • js1
  • vue1
  • 前端面试题1
  • 反思1
  • 执行上下文1
  • 柯里化1
  • 疑问1
  • 跨域1
  • 进度1
  • 问题1
  • 随笔3
  • 面试2