DOM 3rdDay

查重

var arr_1 = [1,2,3,4,3,3,6,2,4,7,5,6];

var arr_2 = [];

for(var i=0;i<arr_1.length;i++){

var status = 0;
for(var j=0;j<arr_2.length;j++){
if(arr_1[i] == arr_2[j]){
status = 1;
break;
}
}

if(status == 0){
arr_2.push(arr_1[i]);
}
}

for(var x in arr_2){
alert(arr_2[x]);
}

 

骆驼/驼峰命名法

      骆驼式命名法(Camel-Case)又称驼峰命名法,是电脑程式编写时的一套命名规则(惯例)。正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。

概念

      有些程序员喜欢全部小写,有些程序员喜欢用下划线,所以如果要写一个my name的变量,他们常用的写法会有myname、my_name、MyName或者myName。这样的命名规则不适合所有程序员阅读,而利用驼峰命名法来表示,可以增加程序可读性。

小驼峰法

变量一般用小驼峰法标识。驼峰法的意思是:除第一个单词之外,其他单词首字母大写。

大驼峰法

相比小驼峰法,大驼峰法(即帕斯卡命名法)把第一个单词的首字母也大写了。常用于类名,函数名,属性,命名空间。
 

模态对话框

window.showModalDialog("url","向目标对话框传的值","窗口特征参数") 打开模态对话框

模态对话框必须关掉才能对后端操作。 模块对话框和窗口的区别是永远置顶。

特征参数:用分号隔开,像素大小用px。dialogHeight,dialogWidth,center,等

window.showModelessDialog("url","向目标对话框传的值","窗口特征参数")打开非模块对话框,不用关闭可以操作后面。

 

页面打开方式

window.history(back/foward);

location.href;

location.reload;

posted on 2017-05-24 16:06  homie  阅读(99)  评论(0编辑  收藏  举报