
JavaScript
文章平均质量分 58
非正经程序员
曾就职于某医疗领域行业Top大厂,现某创业公司负责软件架构设计;
擅长语言:C/C++、Python、Java;
擅长领域:计算机图形学、图像算法、音视频编解码、GPU并行计算、人工智能、架构设计等方向;
专注分享技术干货和工作经验,关注我,不迷路。
展开
-
javascript闭包理解之onload事件遍历获取数组元素
我们在学javascript的时候是否遇到过这样的代码,例如我们要在onload事件里循环遍历一个数组,对遍历到的数组元素进行操作。需要用到this对象,如下代码所示:onload = function () { var links = document.getElementsByTagName("a"); for (var i = 0; i < li原创 2015-11-22 23:30:00 · 1474 阅读 · 0 评论 -
JavaScript闭包之Fibonacci数列
JavaScript闭包是学习JavaScript高级的必经之路。所以为了能够更好的理解闭包,记录一下关于闭包的几个小案例。Fibonacci函数是我们比较熟悉的函数了,一般我们是使用递归的方法去实现的。但是大家都知道,递归其实是对二叉树的深度遍历,这种方法写起来简单,但是效率并不是很高,这里给出三种实现Fibonacci数列的方法,分别是:递归法,闭包递归法,递推法。 递归法原创 2015-11-15 20:09:39 · 2466 阅读 · 0 评论 -
Ajax的使用步骤
使用JavaScript进行异步请求的ajax操作步骤: 1. 创建一个XMLHttpRequest对象:var xhr=null; if(XMLHttpRequest){ xhr=new XMLHttpRequest(); }else{ xhr=new ActiveXObject("Microsoft.XMLHttp"); } 设置回调函数onreadystatechange:原创 2016-03-20 18:57:28 · 523 阅读 · 0 评论