<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()+"日 ");
document.write(date.getHours()+":");
document.write(date.getMinutes()+":");
document.write(date.getSeconds());
document.write(" 星期"+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设置广告和时间表和数组的学习的更多相关文章
-
JavaScript浮动广告代码,容纯DIV/CSS对联漂浮广告代码,兼容性非常好的js右下角与漂浮广告代码
基于JavaScript代码实现随机漂浮图片广告,javascript图片广告 在网上有很多这样的代码,不过未必符合W3C标准,因为在头部加上<!DOCTYPE html>类似标签之后,漂 ...
-
《JavaScript 闯关记》之数组
数组是值的有序集合.每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引. JavaScript 数组是无类型的,数组元素可以是任意类型,并且同一个数组中的不同元素也可能有不同的类型 ...
-
JavaScript高级编程——引用类型、Array数组使用、栈方法
JavaScript高级编程——引用类型.Array数组使用.栈方法 <!DOCTYPE html> <html xmlns="http://www.w3.org/1999 ...
-
用javascript设置和读取cookie的例子
请看下面用javascript设置和读取cookie的简单例子,现在的问题是,如果要设置的是一个cookie集,比如在cookie1集中有uname,uid两组信息,应该如何写呢?cookie(&qu ...
-
JavaScript设置简单的自动时间
下面就是一段简单的JavaScript设置简单的自动时间,时间显示在一个输入框input里面. <html> <head> </head> <body> ...
-
Javascript从“繁”到“简”进行数组去重
随着JavaScript提供语法的增多,数组去重方式也越来越多.现在从最原始的方式到最简洁的方式,一步步进行剖析. 双重循环 数组去重,不就是比较数组元素,去掉重复出现的么.最原始的方式不正是双重循环 ...
-
JavaScript设置获取和设置属性的方法
这篇文章主要介绍了JavaScript设置获取和设置属性的方法,学会使用getAttribute.setAttribute的用法,需要的朋友可以参考下 getAttribute 该方法用来获取元素 ...
-
java代码中fastjson生成字符串和解析字符串的方法和javascript文件中字符串和json数组之间的转换方法
1.java代码中fastjson生成字符串和解析字符串的方法 List<TemplateFull> templateFulls = new ArrayList<TemplateFu ...
-
php,javascript设置和读取cookie
1.php设置cookie setcookie($name,$value,expire,path,domain,secrue); //$name:指的是cookie的名字:$value指的是cooki ...
随机推荐
-
hongxin
邀请链接 :http://honx.in/_VbiG2CZDjwIE8l1t
-
Android 4.4以上的存储读写权限
最近遇到一个奇怪现象,直接往Android的SD卡根目录写入文件,报异常:open failed EACCES:permission denied. 已经在manifest.xml中加入android ...
-
【Qt 】QSettings写ini配置文件
QSettings写ini配置文件(Qt版本5.2): #include "inidemo.h" #include <QSettings> #include <Q ...
-
cas sso单点登录系列3_cas-server端配置认证方式实践(数据源+自定义java类认证)
转:http://blog.csdn.net/ae6623/article/details/8851801 本篇将讲解cas-server端的认证方式 1.最简单的认证,用户名和密码一致就登录成功 2 ...
-
TypeScript笔记 6--接口
接口定义 接口和Java语言一样,都是通过关键字interface定义的,如下例子: interface People { name: string; age: number; hobby?: str ...
-
windows 10下通过python3.6成功搭建jupyter 服务器
最近通过python学习爬虫技术,发现一个工具jupyter notebook很不错,该工具明显优势通过浏览器可以输入多行python代码,支持在线运行以及运行结果保存功能,在线验证python小模块 ...
-
quartz Cron表达式解读
CronTrigger CronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表. CronT ...
-
MailKit帮助类
public class EmailHelp { /// <summary> /// Smtp服务器地址 /// </summary> private static reado ...
-
bzoj2055
题解: 似乎是放在费用流里的 然而是有上下界的网络流QAQ 代码: #include<bits/stdc++.h> using namespace std; ; int n,m,x,min ...
-
Centos 7 安装记录
0.安装中选择最小安装 1.centos7安装图形界面 之前转载过一篇“centos6安装图形界面”的文章,地址见http://my.oschina.net/u/1169607/blog/335304 ...