<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<hr>
<h1>2:使用window.open() 是一个广告?</h1>
<input type="submit" onclick="" value="关闭"/>
<script language="javascript">
for(var i=0;i<5;i++){
var w=window.open("http://www.baidu.com","baidu"+1,"height=450,width=450");
}
function click(){
w.close();
}
</script>
<hr>
<h1>3. 编写登录页面:登录按钮、注册按钮(window.location )跳转注册页面?</h1>
<input type="submit" value="注册" onclick="javascript:
window.location.href='4.html'">
<input type="submit" value="登录" onclick="javascript:
window.location.href='3.html'"/> </body>
</html>

 <html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<h1>4. 获取当前时间,格式如下:2016年9月20日 12:12:12 星期二 </h1>
<hr/>
<script language="javascript">
var date=new Date();
document.write("当前的时间:"+date+"<br/>");
document.write(date.getFullYear()+"年");
document.write((date.getMonth()+1)+"月");
document.write(date.getDate()+"日&nbsp;&nbsp;&nbsp;&nbsp;");
document.write(date.getHours()+":");
document.write(date.getMinutes()+":");
document.write(date.getSeconds());
document.write("&nbsp;&nbsp;&nbsp;&nbsp;星期"+date.getDay());
</script>
</body>
</html>

 <html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title></title>
</head>
<body>
<h1>1:Javascript中数组的学习和练习</h1>
<script language="javascript">
document.write("1:创建一个空数组"+"<br/>");
var arr1=new Array();
document.write("var arr1 = new Array()"+"<br/>");
document.write("2:指定数组的长度"+"<br/>");
var arr2=new Array(5);
document.write("var arr2 = new Array(5)"+"<br/>");
document.write("3:创建数组并初始化参数"+"<br/>");
//console.log(arr2.length);
var arr3=new Array(9528,"小别","男");
document.write("var arr3=new Array(9528,小别,男)"+"<br/>");
document.write("4:创建一个数组"+"<br/>");
var arr4=[];
document.write("var arr4 = []"+"<br/>");
document.write("5:使用括号[],并且传入初始值"+"<br/>");
var arr5=[12,23,45,6,8];
document.write("var arr4=[12,23,45,56,6,8]"+"<br/>");
document.write("<hr>");
var arr6=new Array(5);
document.write("arr6数组的长度:"+arr6.length+"<br/>");
document.write("arr6数组的元素:"+arr6+"<br/>");
console.log(arr6);
var arr7=new Array(5,6);
document.write("arr7数组的长度:"+arr7.length+"<br/>");
document.write("arr7数组的元素"+arr7+"<br/>");
var arr8=[11,47,88,525,66,9,4];
document.write("arr8数组的长度:"+arr8.length+"<br/>");
document.write("arr8数组的元素"+arr8+"<br/>");
var arr9=[78,84,51,263,95,62];
document.write("arr9的数组元素:"+arr9+"<br/>");
document.write("arr9[0]="+arr9[0]+"<br/>");
var i=1;
document.write("arr9[1]="+arr9[i]+"<br/>");
document.write("arr9[2]="+arr9[++i]+"<br/>");
var array=[74,54,69];
array[5]=12;
for(var i=0;i<array.length;i++){
document.write("array"+"["+i+"]"+"="+array[i]+",");
}
document.write("<hr>");
document.write("数组元素的添加"+"<br/>");
var arr=new Array;
arr[0]="编号";
arr[1]="姓名";
arr[2]="年龄";
arr[3]="性别";
document.write("数组元素添加:"+arr+"<br/>");
document.write("数组元素的删除:"+"<br/>");
delete arr[3];
document.write("删除后的效果:"+arr+"<br/>");
document.write("<hr>");
document.write("数组的截取"+"<br/>");
var arr=new Array(45,78,9,6,3,2,5,7);
document.write("数组的原始长度:"+arr+"<br/>");
document.write("数组的截取前闭后开:"+arr.slice(1,2)+"<br/>");
document.write("<hr>");
document.write("数组的合并"+"<br/>");
var arr1=[4,7,8,5,2,63];
var arr2=[7,5,2,6,9];
var arr3=arr1.concat(arr2);
document.write("合并后的arr3:"+arr3+"<br/>");
document.write("<hr>");
document.write("数组元素的反转"+"<br/>");
var arr1=[12,45,78,9,6,3,6,4,45];
document.write("数组元素反转前:"+arr1+"<br/>");
arr1.reverse();
document.write("数组元素反转后:"+arr1+"<br/>");
document.write("<hr>");
document.write("数组的任意多数的排序"+"<br/>");
var arr=[45,7,555,336,4,2,1,40];
function sortArray(a,b){
return a-b;
}
document.write("排序前:"+arr+"<br/>");
document.write("排序后:"+arr.sort(sortArray)+"<br/>");
document.write("<hr>");
document.write("数组字符串的学习"+"<br>");
var arr=[11,44,55,66,99,88,77,22,33];
document.write("数组字符串前:"+arr+"<br/>");
document.write("数组字符串化:"+arr.join(" ")+"<br/>");
document.write("数组字符串化:"+arr.join("|")+"<br/>");
</script>
<h1>2:浏览器对象模型的学习和练习</h1>
<script language="javascript">
window.document.write("所有js全局变量,函数,变量均自动成为window对象的成员");
//window.alert("你好哟!!!");
document.write("<hr>");
document.write("window的尺寸"+"<br/>");
var h=window.innerHeight;
var w=window.innerWidth;
document.write("浏览器现在的高:"+h+" 宽:"+w+"<br/>");
//var ieh=window.document.documentElement.clientHeight;
//var iew=window.document.documentElement.clientWidth;
//alert(ieh+""+iew);
//window.open("http://www.baidu.com","baidu","height=300,width=250");
document.write("<hr>");
document.write("可用的屏幕"+"<br/>");
document.write("可用的屏幕的高度:"+screen.availHeight+"<br/>");
document.write("可用的屏幕的宽度:"+screen.availWidth+"<br/>");
document.write("<hr>");
document.write("Window.location对象用于获取当前页面的地址"+"<br/>");
document.write("当前页面的路径:"+window.location.pathname+"<br/>");
//document.write("当前页面的port:"+window.location.port+"<br/>");
</script>
<hr>
<script language="javascript">
var name=prompt("请输入您的尊姓大名.");
document.write(name+"<br/>");
</script>
<input type="button" value="删除" onclick="del()"/>
<script language="javascript">
function del(){
if(confirm("您确认删除嘛??")){
alert("你好狠心!555555");
}else{
alert("你真好!美美哒");
}
}
</script>
</body>
</html>

Javascript设置广告和时间表和数组的学习的更多相关文章

  1. JavaScript浮动广告代码,容纯DIV/CSS对联漂浮广告代码,兼容性非常好的js右下角与漂浮广告代码

    基于JavaScript代码实现随机漂浮图片广告,javascript图片广告 在网上有很多这样的代码,不过未必符合W3C标准,因为在头部加上<!DOCTYPE html>类似标签之后,漂 ...

  2. 《JavaScript 闯关记》之数组

    数组是值的有序集合.每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引. JavaScript 数组是无类型的,数组元素可以是任意类型,并且同一个数组中的不同元素也可能有不同的类型 ...

  3. JavaScript高级编程——引用类型、Array数组使用、栈方法

    JavaScript高级编程——引用类型.Array数组使用.栈方法 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999 ...

  4. 用javascript设置和读取cookie的例子

    请看下面用javascript设置和读取cookie的简单例子,现在的问题是,如果要设置的是一个cookie集,比如在cookie1集中有uname,uid两组信息,应该如何写呢?cookie(&qu ...

  5. JavaScript设置简单的自动时间

    下面就是一段简单的JavaScript设置简单的自动时间,时间显示在一个输入框input里面. <html> <head> </head> <body> ...

  6. Javascript从“繁”到“简”进行数组去重

    随着JavaScript提供语法的增多,数组去重方式也越来越多.现在从最原始的方式到最简洁的方式,一步步进行剖析. 双重循环 数组去重,不就是比较数组元素,去掉重复出现的么.最原始的方式不正是双重循环 ...

  7. JavaScript设置获取和设置属性的方法

    这篇文章主要介绍了JavaScript设置获取和设置属性的方法,学会使用getAttribute.setAttribute的用法,需要的朋友可以参考下   getAttribute 该方法用来获取元素 ...

  8. java代码中fastjson生成字符串和解析字符串的方法和javascript文件中字符串和json数组之间的转换方法

    1.java代码中fastjson生成字符串和解析字符串的方法 List<TemplateFull> templateFulls = new ArrayList<TemplateFu ...

  9. php,javascript设置和读取cookie

    1.php设置cookie setcookie($name,$value,expire,path,domain,secrue); //$name:指的是cookie的名字:$value指的是cooki ...

随机推荐

  1. 使用引脚模拟PWM波控制引脚

    /********************************* 代码功能:输出PWM波控制引脚 使用函数: 创作时间:2016*10*07 作者邮箱:jikexianfeng@outlook.c ...

  2. poj 2891 Strange Way to Express Integers (非互质的中国剩余定理)

    Strange Way to Express Integers Time Limit: 1000MS   Memory Limit: 131072K Total Submissions: 9472   ...

  3. Sorted Union

    function unite(arr1, arr2, arr3) { //return arr1; var args = Array.from(arguments); var arr = args.r ...

  4. shell脚本学习(一)

    Shell脚本最常用于系统管理工作,或者用于结合现有的程序以完成小型.特定的工作. Shell的特点有: 1. 简单性 2. 可移植性 3. 开发容易 [什么是shell] 简单点理解,就是系统跟计算 ...

  5. 揭开HTTP网络协议神秘面纱系列(三)

    HTTP首部字段有四种类型:通用首部字段,请求首部字段,响应首部字段,实体首部字段. 通用首部字段: 首部字段 说明 Cache-Control 控制缓存的行为 Connection 逐跳首部.连接的 ...

  6. python3中的zip

    在 python2 中zip可以将两个列表并入一个元组列表,如: a = [1,2,3,4] b = [5,6,7,8] c = zip(a,b) 结果:c [(1,5),(2,6),(3,7),(4 ...

  7. Sql Server 简单查询 异步服务器更新语句

    //结构:select 子句 [into 子句] from 子句  [where 子句] [group by 子句]  [having 子句] [order by 子句] select  dept_c ...

  8. jsp-javabean练习1

    package javaBean; public class JavaB2 { private String name="lhy"; private int xuehao=123; ...

  9. JavaScript 高性能笔记

    浏览器解析 JavaScript .CSS .DOM 时,一般都是单线程解析,所以,引用外部文件时的位置不同,UE体验也不同. 下面是 Yahoo 大牛 Nicholas C. Zakas 的 < ...

  10. c# XML序列化与反序列化 属性字段标识

    序列化对象 public class People { [XmlAttribute("NAME")] public string Name { set; get; } [XmlAt ...