摘要: 在Go语言中只有很少的几个控制结构,它没有while或者do-while循环。但是它有for、switch、if。而且switch接受像for那样可选的初始化语句。下面来认识一下他们一、if语句Go语言中的if像下面这个样子:if x > 0 { return y} else { return x}一般不需要加圆括号,不过,如果你写上,也是没有问题的(亲测,写上圆括号也可以的~~)。比如:if (3>2) { fmt.Println("test if")}else if true { fmt.Println("test else if")}e 阅读全文
posted @ 2013-03-18 23:13 yejg1212 阅读(5727) 评论(1) 推荐(0)
摘要: 项目中有个需求,在logout时,需要关闭打开的子窗口页面。这个实现原理很简单,一句话:打开子窗口时,将窗口对象保存到一个全局的数组中,logout时,再遍历数组,逐一close。简要实现步骤:一、登录进入页面时,初始化一个全局数组var subWinArray;function main_onload(){ subWinArray = new Array();}※注意:这个数组需要保存成全局的变量二、打开子页面时,将子窗口加入到数组中function childWin_onload(){ window.opener.window.setChildWin(window);}func... 阅读全文
posted @ 2013-03-18 10:42 yejg1212 阅读(568) 评论(0) 推荐(0)