初学JavaScript第二章


Posted in Javascript onSeptember 30, 2008

JavaScript的对象都是实例化了的,只可以使用而不能够创建继承于这些对象的新的子类.

window对象为所有对象的Parent
window对象的主要属性有:Name,Length,Parent,Self,Top,Status,Default Status,Opener,Closed.
window对象的主要方法有:Item,alert,blur,close,confirm,open,focus,showModalDialog.

Document对象的常用属性:alinkcolor,Anchors,bgcolor,cookie,domain,embeds,
fgcolor,layers,linkcolor,location,title,url,vlinkcolor
Anchors属性的使用:
function goNextAnchor(where)
{
window.location.hash = where ;
}
<input type="button" value="下一个" onClick="goNextAnchor('sec2')"/>

数组对象的创建:
function students(name,age)
{
this.name = name ;
this.age = age ;
}
stu1 = new students("thtwin",22) ;

stu = new Array(5) ;
stu[0] = "thtwin" ;
stu[1] = "thtwinj2ee" ;
........
stu.length //数组的长度

Math对象的相关方法使用:
Math.abs(arg) ; //求用户设置数的绝对值
Math.max(arg1,arg2) ; //返回两个数中的较大值
Math.round(arg1) ; //将浮点数舍入成它最近的一个整数>0.5进一,否则丢掉小数位
Math.floor(arg1) ; //求的是小于或等于变量的值
Math.ceil(arg1) ; //大于或等于变量的值
Math.random() ; //产生一个0到1之间的随机数

JavaScript中的日期对象:
该对象没有属性,但是可以通过一些方法来设置时间.
禁止使用1970年1月1日之前的时间.
thisDay = new Date();
thisDay = new Date(month day,year hours:minutes:seconds) ;
thisDay.getYear() ;
thisDay.getMonth() ;
thisDay.getDate() ;//返回一个月份中的日期值.这个方法直接返回一个1以31之间的日期值
thisDay.getDay() ;
thisDay.getTime() ;//返回一个代表当前日期的整数值.(192687456985)
thisDay.getHours() ;
thisDay.getMinutes() ;
thisDay.getSecondes() ;
thisDay.toLocaleString() ;//返回该时间的字符串值

With语句的使用

With(Object)
{
statements ;
}
说明:在存取对象属性和方法时不用重复指定参考对象.在With语句块中,凡是JavaScript
不识别的属性和方法都和该语句块指定的对象有关.如:
当使用与Document对象有关的write()或者writeln()方法时,往往用如下形式:
document.writeln("Hell!") ;
如果需要显示大量数据时,就会多次使用同样的document.writeln() ;语句,这时就可以
像下面的程序那样,把所有的以Document对象为参考的对象的语句放到With语句块中,从而
达到减少语句量的目的.下面是一个With语句使用的例子:
<script language="javascript">
<!--
With(document)
{
write("thtwin") ;
write("thtwinj2ee") ;
wirte("test") ;
}
//-->
</script>

Javascript 相关文章推荐
JavaScript中的私有成员
Sep 18 Javascript
jQuery构造函数init参数分析
May 13 Javascript
jquery图片滚动放大代码分享(2)
Aug 28 Javascript
动态生成的DOM不会触发onclick事件的原因及解决方法
Aug 06 Javascript
jquery中用jsonp实现搜索框功能
Oct 18 Javascript
JavaScript 基础表单验证示例(纯Js实现)
Jul 20 Javascript
vue跨域解决方法
Oct 15 Javascript
React教程之封装一个Portal可复用组件的方法
Jan 02 Javascript
基于IView中on-change属性的使用详解
Mar 15 Javascript
Vue开发实现吸顶效果的示例代码
Aug 21 Javascript
微信小程序实现手势滑动效果
Aug 26 Javascript
JavaScript原型式继承实现方法
Nov 06 Javascript
select组合框option的捕捉实例代码
Sep 30 #Javascript
javascript优先加载笔记代码
Sep 30 #Javascript
javascript显示隐藏层比较不错的方法分析
Sep 30 #Javascript
javascript不同页面传值的改进版
Sep 30 #Javascript
简明json介绍
Sep 28 #Javascript
正则表达式判断是否存在中文和全角字符和判断包含中文字符串长度
Sep 27 #Javascript
Javascript操作select方法大全[新增、修改、删除、选中、清空、判断存在等]
Sep 26 #Javascript
You might like
PHP无敌近乎加密方式!
2010/07/17 PHP
基于在生产环境中使用php性能测试工具xhprof的详解
2013/06/03 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十六)
2014/06/30 PHP
PHP获取不了React Native Fecth参数的解决办法
2016/08/26 PHP
php判断/计算闰年的方法小结【三种方法】
2019/07/06 PHP
如何在centos8自定义目录安装php7.3
2019/11/28 PHP
filemanage功能中用到的lib.js
2007/04/08 Javascript
jquery offset函数应用实例
2012/11/14 Javascript
javascript闭包的高级使用方法实例
2013/07/04 Javascript
Jquery 类网页微信二维码图块滚动效果具体实现
2013/10/14 Javascript
解析URI与URL之间的区别与联系
2013/11/22 Javascript
Jquery中children与find之间的区别详细解析
2013/11/29 Javascript
js实现div的切换特效上一个下一个
2014/02/11 Javascript
jquery事件的ready()方法使用详解
2015/11/11 Javascript
JavaScript实现移动端滑动选择日期功能
2016/06/21 Javascript
JavaScript基础重点(必看)
2016/07/09 Javascript
Bootstrap开发中Tab标签页切换图表显示问题的解决方法
2018/07/13 Javascript
在微信小程序中使用图表的方法示例
2019/04/25 Javascript
vue配置nprogress实现页面顶部进度条
2019/09/21 Javascript
在vue中阻止浏览器后退的实例
2019/11/06 Javascript
解决vue字符串换行问题(绝对管用)
2020/08/06 Javascript
详解在Python和IPython中使用Docker
2015/04/28 Python
详解Python import方法引入模块的实例
2017/08/02 Python
详解python实现读取邮件数据并下载附件的实例
2017/08/03 Python
Python实现读取机器硬件信息的方法示例
2018/06/09 Python
深入浅析Python 中 is 语法带来的误解
2019/05/07 Python
python GUI库图形界面开发之PyQt5布局控件QVBoxLayout详细使用方法与实例
2020/03/06 Python
Python通过字典映射函数实现switch
2020/11/06 Python
利用CSS3参考手册和CSS3代码生成工具加速来学习网页制
2012/07/11 HTML / CSS
设计师珠宝:Ylang 23
2018/05/11 全球购物
法国二手MacBook销售网站:Okamac
2019/03/18 全球购物
Hawes & Curtis官网:英国经典品牌
2019/07/27 全球购物
团代会主持词
2014/04/02 职场文书
2014年幼师工作总结
2014/11/22 职场文书
大二学年个人总结
2015/03/03 职场文书
学校教学工作总结2015
2015/05/19 职场文书