查重
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;