Javascript(7)

本文介绍了JavaScript的基础知识,包括数组操作方法如length、join、reverse及sort等,并讲解了window内置对象的使用,例如alert、confirm、location等。

今天看了一集Javascript的视频教程。主要是了解了一下数组Array和学习了几个window内置对象。
学到的小知识点是:
1,length属性
example:
 var arr=new Array(3);
 var arr1=new Array("a","b","c","d");
 document.write(arr.length);
 document.write("<br>");
 document.write(arr1.length);
2,join()方法:将数组中的元素组合成字符串。
example:
 var arr=new Array("dd","cc","bb","aa");
 var arr1;
 arr1=arr.join("-");
 document.write(arr1);
3,reverse()方法:颠倒数组元素的顺序。
example:
 var arr=new Array("dd","ff","aa","bb");
 var arr1;
 arr1=arr.reverse();
 document.write(arr1);
4,sort()方法:对数组元素进行排序。
example:
 var arr=new Array("dd","ff","aa","bb");
 var arr1=arr.sort();
 document.write(arr1);

内置对象
不需要声明,可以直接使用,js的内置对象全部都为关键字
window对象
可以直接使用属性名或方法名,而不用写对象名。alert()本质上是window.alert();
5,confirm("提示信息")
显示一个带有提示信息和确定按钮的对话框
example:
 confirm("我是中国人");
6,status
显示浏览器状态栏中显示的临时消息
example:
 window.status="朋友,您好!";(火狐似乎不支持)
7,screen
有关客户端的屏幕和显示性能的信息
example:
 function screenDemo()
 {
 document.write(screen.width);
 document.write("<br>");
 document.write(screen.height);
 if(window.screen.width!=1024||(window.screen.height!=768))
 {
 alert("请把你的分辨率调为1024X768");
 }
 }
8,history
有关客户访问过的url的信息(了解一下即可,功能就是浏览器的上下页)
9,location("url")
有关当前url的信息
example:
 window.location("http://www.baidu.com");
10,close()
关闭当前窗口(火狐不支持)
11,showModalDialog()
在一个模式窗口中显示指定的HTML文档。
12,open("url","name","status")
打开具有指定名称的新窗口
//open(string url,string name (name为窗体别名),string status)
status有如下:
 height:窗体高度
 weight:窗体宽度
 top:窗体距离屏幕上方的像素值
 left:窗体距离屏幕左边的像素值
 menubar,scrollbars表示菜单栏和滚动栏
 resizable 表示是否允许改变窗口大小,yes或1表示允许
 location 表示是否允许显示地址栏,yes或1表示允许
 status 表示是否允许显示状态栏的信息,yes或1表示允许
example:
 function openDemo()
 {
  open("http://www.baidu.com","baidu","toolbars=1,location=0,statusbars=0,menubars=0,width=700,height=550,scrollbars=1")
 }

转载于:https://www.cnblogs.com/lhmlyx2723356/archive/2011/05/02/2034561.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值