Atitit. 高级软件工程师and 普通的区别 高级编程的门槛总结
1. 完备的知识体系 2
2. 编程理论/原理的掌握 2
1.1. 掌握常用的概念(ORM,IOC,AOP,event driver/mvc 等)
2
1.2. 高级概念(lambda,闭包closure,fp,dsl ) 2
1.3. 元编程MOP Annotation/attributi 2
...
分类:
其他好文 时间:
2014-09-04 00:13:52
阅读次数:
606
很多时候,process函数都需要获得this对象,然后调用一些方法。下面举个例子: config : function (groupName, description, deviceNumber, del) {
var ob = this;
$("#groups").flexigrid(
{
dataType: 'json',
width: 870...
分类:
其他好文 时间:
2014-09-03 22:44:27
阅读次数:
178
// 闭包,就是在 函数内部定义另外的函数,可以通过对象调用这些函数,而这些函数可以引用 //外层函数体中的临时变量,如name ,就可以间接的保持这些临时变量,而且只能通过这些函数 //才能使用,及时临时变量已经消失,但是这些函数却还是能够引用到。 // 闭包会造成垃圾回收难题,且性能不佳,以弃....
分类:
Web程序 时间:
2014-09-03 16:15:56
阅读次数:
210
记得我在兴安得力实习要转正的时候,我领导象征性的给我出了一套测试题目,里面就有js闭包和页面刷新等题目。今天把很久之前的测试题目之一,js页面刷新的方法以及页面自动刷新跳转和返回上一页和下一页等方法总结一下,仅供大家参考!一、javascript页面刷新重载的方法:点击重新载入页面点击重新载入页面点...
分类:
编程语言 时间:
2014-09-03 16:14:26
阅读次数:
303
Reset还没发过博文,不知道效果是什么样,这段代码不复杂,了解闭包的人看了都懂,目标效果是点击按钮弹出框数字会逐个增加,和一般的不同的是为了三个按钮互不影响,我把方法放在了要遍历的数组里面
分类:
其他好文 时间:
2014-09-02 10:27:34
阅读次数:
160
1. 前言昨天写了《js便签笔记(11)——浏览TOM大叔博客的学习笔记 part1》,简单记录了几个问题。part1的重点还是在于最后那个循环创建函数的问题,也就是多个子函数公用一个闭包数据的问题。如果觉得有兴趣,可以再重新翻出来看看。今天继续把剩下的问题写完。2. 作用域链学js的人,即使初级入...
分类:
Web程序 时间:
2014-09-01 21:11:03
阅读次数:
271
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; function f1(){ alert(n); } ...
分类:
Web程序 时间:
2014-08-30 17:38:49
阅读次数:
222
闭包这个概念,一直都不太懂,现在也是。。。前几天参加了阿里前端的在线笔试,有这样一道题:有如下代码:p1p2p3p4p5var ps = document.getElementsByTagName('p');for(var i = 0; i p1 p2 p3 p4 p...
分类:
其他好文 时间:
2014-08-29 18:13:48
阅读次数:
287
作用域: (理解闭包的前提是先理解JavaScript的作用域) JavaScript使用函数作用域而不是块级作用域,变量在声明他们的函数体嵌套的任意函数体内都是有定义的。 JavaScript的函数作用域是指:在函数内声明的所有变量在函数体内始终是可见的。 好的做法是将变量的声明都放到functi...
分类:
编程语言 时间:
2014-08-28 21:11:16
阅读次数:
241