初学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 相关文章推荐
Windows系统下Node.js的简单入门教程
Jun 23 Javascript
JS实现的在线调色板实例(附demo源码下载)
Mar 01 Javascript
Node.js的文件权限及读写flag详解
Oct 11 Javascript
JS实现根据用户输入分钟进行倒计时功能
Nov 14 Javascript
几种tab切换详解
Feb 03 Javascript
jquery将标签元素的高设为屏幕的百分比
Apr 19 jQuery
vue获取input输入值的问题解决办法
Oct 17 Javascript
微信小程序左右滑动的实现代码
Dec 15 Javascript
Vue项目全局配置微信分享思路详解
May 04 Javascript
微信小程序点餐系统开发常见问题汇总
Aug 06 Javascript
Vue状态模式实现窗口停靠功能(灵动、自由, 管理后台Admin界面)
Mar 06 Javascript
Nuxt的动态路由和参数校验操作
Nov 09 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微信公众号js-sdk开发应用
2016/11/28 PHP
JavaScript 私有成员分析
2009/01/13 Javascript
JavaScript的类型转换(字符转数字 数字转字符)
2010/08/30 Javascript
把jquery 的dialog和ztree结合实现步骤
2013/08/02 Javascript
Javascript中常见的校验如域名、手机、邮箱等等
2014/01/02 Javascript
javascript结合ajax读取txt文件内容
2014/12/05 Javascript
Javascript基础教程之for循环
2015/01/18 Javascript
Javascript递归打印Document层次关系实例分析
2015/05/15 Javascript
原生js实现图片放大缩小计时器效果
2017/01/20 Javascript
JS常用知识点整理
2017/01/21 Javascript
AngularJS实现路由实例
2017/02/12 Javascript
bootstrap3使用bootstrap datetimepicker日期插件
2017/05/24 Javascript
深入理解Vue.js源码之事件机制
2017/09/27 Javascript
jQuery自动或手动图片切换效果
2017/10/11 jQuery
js中的闭包学习心得
2018/02/06 Javascript
解决vue2中使用axios http请求出现的问题
2018/03/05 Javascript
Vue 全局loading组件实例详解
2018/05/29 Javascript
node.js 基于cheerio的爬虫工具的实现(需要登录权限的爬虫工具)
2019/04/10 Javascript
JavaScript 正则应用详解【模式、欲查、反向引用等】
2020/05/13 Javascript
[16:43]Heroes19_剃刀(完美)
2014/10/31 DOTA
python实现简单socket程序在两台电脑之间传输消息的方法
2015/03/13 Python
python实现读取命令行参数的方法
2015/05/22 Python
对python中两种列表元素去重函数性能的比较方法
2018/06/29 Python
Python常见的pandas用法demo示例
2019/03/16 Python
Python字符串和正则表达式中的反斜杠('\')问题详解
2019/09/03 Python
python return逻辑判断表达式实现解析
2019/12/02 Python
keras实现theano和tensorflow训练的模型相互转换
2020/06/19 Python
详解python中的lambda与sorted函数
2020/09/04 Python
父亲生日宴会答谢词
2014/01/10 职场文书
企业元宵节主持词
2014/03/25 职场文书
负责人任命书范本
2014/06/04 职场文书
银行委托书范本
2014/09/28 职场文书
领导班子四风问题个人对照检查材料
2014/10/04 职场文书
综合素质自我评价评语
2015/03/06 职场文书
2015年上半年物业工作总结
2015/03/30 职场文书
神秘岛读书笔记
2015/07/01 职场文书