




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2020 1 25 哈工大周广禄 Web编程基础 JavaScript对象 2020 1 25 哈工大周广禄 内容提要 常用对象处理语句 this with和new JavaScript内置对象 时间对象 Math对象 String对象和数组对象 2020 1 25 哈工大周广禄 对象处理语句 New关键字创建对象实例thisthis运算符总是指的是当前的对象 同其他面向对象语言中的this功能一样 如C 中的this 下面介绍几个常用的对象 2020 1 25 哈工大周广禄 时间对象 使用以前必须先申明 varcurr newDate 主要的方法getyear getmonth setyear setmonth Date的首字母必须大写 2020 1 25 哈工大周广禄 日期及时间函数 getYear 返回年数 getMonth 返回月数 getDate 返回日数 getDay 返回星期几 getHours 返回小时数 getMinutes 返回分钟数 getSeconds 返回秒数 getTime 返回毫秒数 setYear 设置年数 setMonth 设置月数 setDate 设置日数 setDay 设置星期数 setHours 设置小时数 setMintes 设置分钟数 setSeconds 设置秒数 setTime 设置毫秒数 2020 1 25 哈工大周广禄 时间对象 varcurr newDate document write Todayis switch curr getDay case1 document write Monday Working break case2 document write Tuesday Working break case3 document write Wednesday Working break case4 document write Thursday Working break case5 document write Friday working break case6 document write Saturday resting break case7 document write Sunday resting break document write Curr表示日期对象 getDay表示它的属性 Date型对象 3 16 2020 1 25 哈工大周广禄 Math对象 内置的Math对象可以用来处理各种数学运算可以利用直接调用的方法 Math 数学函数 参数 同时也可以利用with语句来调用 如下面的语法 with Math 数学函数 2020 1 25 哈工大周广禄 Math对象 绝对值 abs 正弦余弦值 sin cos 反正弦反余弦 asin acos 正切反正切 tan atan 四舍五入 round 平方根 sqrt 基于几次方的值 Pow base exponent 2020 1 25 哈工大周广禄 String对象 我们一般利用String对象提供的函数来处理字符串 String对字符串的处理主要提供了下列方法 charAt id 返回指定位置处的字符indexOf Chr 返回指定子字符串的位置 从左到右 找不到返回 1lastIndexOf chr 返回指定子字符串的位置 从右到左 找不到返回 1toLowerCase 将字符串中的字符全部转化成小写 toUpperCase 将字符串中的字符全部转化成大写 注意 这些返回值都是从零开始的 2020 1 25 哈工大周广禄 varmystring Iamlihaibing a mystring charAt 7 b mystring indexOf am document write a document write document write b 定义字符串型变量 把字符串中第8个字符赋值给a这个变量 下标从零开始 找出字符串中am的位置返回 并赋值给变量b 把变量a和b的值输出 3 17 猜一猜结果 2020 1 25 哈工大周广禄 DOM模型的建立 所谓DOM是指文档对象模型利用从属关系一级一级地定位当我们要读取一个Form表单中的某一个元素的时候 如何来定位呢 这里就要用到DOM了 2020 1 25 哈工大周广禄 DOM的层次 2020 1 25 哈工大周广禄 使用DOM 功能 在一个文本框中输入值 会自动添加到另外一个文本框中也可以表示为如下形式 表单默认名称为 forms 0 定义了第二个表单 表单默认名称为 forms 1 给下一个表单的元素赋值 表单中的元素 3 29 txt 3 29 htm 2020 1 25 哈工大周广禄 下面看一个小程序 3 30 htm 3 30 txt This到底代表谁 This代表目前活动的对象 即正输入数据的那个文本框 2020 1 25 哈工大周广禄 Window对象 window对象是浏览器对象中其他大部分对象的共同的祖先 所以一般在JavaScript程序中可以省略window对象常用window对象的方法open URL windowName parameterList open方法创建一个新的浏览器窗口 并在新窗口中载入一个指定的URL地址close close方法关闭一个浏览器窗口alert 弹出一个消息框 2020 1 25 哈工大周广禄 html window对象functionlist str open 3 9 htm my toolbar no left 150 top 200 menubar no width 170 height 100 returnstr html 3 18 txt 3 18 htm 打开一个浏览器窗口 窗口中不要工具条 窗口中也不要菜单条 表单中的元素 为何前面的是 而后面的是 2020 1 25 哈工大周广禄 Location对象 location对象是当前网页的URL地址 我们可以使用Location对象来让浏览器打开某页具体的语法为window location xxxx 这里的xxxx可以是一页也可以是一个网站的IP地址 具体请看下面的案例 统一资源定位器 它是WWW网页的地址 2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年合肥长丰县文化馆秋学期二胡老师招聘考试备考题库及答案解析
- 2025云南省住房和城乡建设厅招聘事业单位人员2人备考考试题库附答案解析
- 2025浙江宁波象山县荔港学校招聘工作人员4人备考考试题库附答案解析
- 2026中国邮政储蓄银行北京分行校园招聘备考考试题库附答案解析
- 2026年度中国农业银行江苏省分行校园招聘备考考试题库附答案解析
- 校园文学活动策划方案模板
- 2025福建漳州卫生事业单位招聘71人备考考试题库附答案解析
- 2025福建泉州市永春县金源城市建设有限公司招聘测绘技术人员及财务人员7人备考考试题库附答案解析
- 智慧金融与金融科技-洞察及研究
- 基于大数据的印刷行业需求预测模型研究-洞察及研究
- 2025年四川三州圆科技开发有限公司招聘考试笔试试题(含答案)
- 2025年广东省初中语文学业水平考试卷附答案解析
- 集团招商引资管理办法
- 园区工作薪酬管理办法
- 劳动仲裁流程课件培训
- 温州市2024-2025学年高一下学期期末英语测试卷
- 黑石培训课件
- 2025年中国坚果礼盒行业市场全景分析及前景机遇研判报告
- 开发基于多模态大模型的CST2差异化评课模型及其应用案例
- QGF009-2021 三偏心硬密封蝶阀
- 景区双重预防管理制度
评论
0/150
提交评论