初学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 相关文章推荐
一份老外写的XMLHttpRequest代码多浏览器支持兼容性
Jan 11 Javascript
Javascript new关键字的玄机 以及其它
Aug 25 Javascript
jquery控制表单输入框显示默认值的方法
May 22 Javascript
JavaScript数据类型判定的总结笔记
Jul 31 Javascript
jQuery 1.9.1源码分析系列(十三)之位置大小操作
Dec 02 Javascript
通过npm引用的vue组件使用详解
Mar 02 Javascript
使用bootstrap插件实现模态框效果
May 10 Javascript
详解Webpack实战之构建 Electron 应用
Dec 25 Javascript
JavaScript如何对图片进行黑白化
Apr 10 Javascript
vue-test-utils初使用详解
May 23 Javascript
JS操作字符串转数字的常见方法示例
Oct 29 Javascript
js实现点击生成随机div
Jan 16 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
人大复印资料处理程序_补充篇
2006/10/09 PHP
php学习笔记之 函数声明(二)
2011/06/09 PHP
php实现可以设置中奖概率的抽奖程序代码分享
2014/01/19 PHP
PHP字符串word末字符实现大小写互换的方法
2014/11/10 PHP
laravel migrate初学常见错误的解决方法
2017/10/11 PHP
JavaScript基本对象
2007/01/11 Javascript
用cookies实现的可记忆的样式切换效果代码下载
2007/12/24 Javascript
JavaScript高级程序设计阅读笔记(六) ECMAScript中的运算符(二)
2012/02/27 Javascript
jquery动画1.加载指示器
2012/08/24 Javascript
jQuery 设置 CSS 属性示例介绍
2014/01/16 Javascript
JavaScript的RequireJS库入门指南
2015/07/01 Javascript
JavaScript实现定时隐藏与显示图片的方法
2015/08/06 Javascript
利用Angularjs中模块ui-route管理状态的方法
2016/12/27 Javascript
简单实现js点击展开二级菜单功能
2017/05/16 Javascript
深入浅析Vue不同场景下组件间的数据交流
2017/08/15 Javascript
Node.js静态服务器的实现方法
2018/02/28 Javascript
vue + webpack如何绕过QQ音乐接口对host的验证详解
2018/07/01 Javascript
详解在微信小程序的JS脚本中使用Promise来优化函数处理
2019/03/06 Javascript
关于vue表单提交防双/多击的例子
2019/10/31 Javascript
Vue触发input选取文件点击事件操作
2020/08/07 Javascript
微信小程序canvas动态时钟
2020/10/22 Javascript
Python赋值语句后逗号的作用分析
2015/06/08 Python
详解Python中的元组与逻辑运算符
2015/10/13 Python
python3 shelve模块的详解
2017/07/08 Python
Python cookbook(数据结构与算法)找出序列中出现次数最多的元素算法示例
2018/03/15 Python
python实现的自动发送消息功能详解
2019/08/15 Python
Django之使用celery和NGINX生成静态页面实现性能优化
2019/10/08 Python
详解win10下pytorch-gpu安装以及CUDA详细安装过程
2021/01/28 Python
Python基于opencv的简单图像轮廓形状识别(全网最简单最少代码)
2021/01/28 Python
html5 更新图片颜色示例代码
2014/07/29 HTML / CSS
美国求婚钻戒网站:Super Jeweler
2016/08/27 全球购物
澳大利亚冒险体验:Adrenaline(跳伞、V8赛车、热气球等)
2017/09/18 全球购物
Fox Racing英国官网:越野摩托车和山地自行车服装
2020/02/26 全球购物
环境建议书
2015/02/04 职场文书
关于运动会的广播稿
2015/08/19 职场文书
员工聘用合同范本
2015/09/21 职场文书