“Javascript基础”的版本间的差异
来自CloudWiki
(→事件及事件处理) |
(→事件及事件处理) |
||
第226行: | 第226行: | ||
===事件对象=== | ===事件对象=== | ||
+ | *[[JS案例:显示触发事件]] | ||
+ | *[[JS案例:阻止事件的默认行为]] | ||
===处理鼠标事件=== | ===处理鼠标事件=== | ||
*[[Javascript 事件的处理]] | *[[Javascript 事件的处理]] | ||
+ | *[[JS案例:鼠标移入和移出时在页面显示不同的图形]] | ||
===处理键盘事件=== | ===处理键盘事件=== | ||
*[[Javascript 事件的处理]] | *[[Javascript 事件的处理]] | ||
+ | *[[JS案例:按下不同按键时显示不同内容的对话框]] | ||
===处理页面事件=== | ===处理页面事件=== | ||
*[[Javascript 事件的处理]] | *[[Javascript 事件的处理]] | ||
+ | *[[JS案例:网页加载时对图片进行缩小设置]] | ||
===处理文本编辑事件=== | ===处理文本编辑事件=== | ||
*[[Javascript 事件的处理]] | *[[Javascript 事件的处理]] | ||
+ | *[[JS案例:页面显示鼠标指向的单词]] | ||
+ | *[[JS案例:禁止复制粘贴方式输入密码]] | ||
+ | |||
+ | *[[JS综合案例:显示按钮的说明性文字]] | ||
+ | *[[JS综合案例:实现返回首页、后退和前进按钮示例]] | ||
==JavaScript 相关 == | ==JavaScript 相关 == |
2020年2月13日 (四) 09:34的版本
目录
Javascript是什么
JavaScript 语言基础
数据类型
变量与常量
运算符
流程控制语句
消息对话框
注释
条件分支语句
- JavaScript If...Else 语句
- JS案例:通过if...else语句判断两个数中的最大值
- JS案例:判断今天是星期几
- JavaScript switch 语句
- JS案例:通过switch语句判断今天是星期几
- if语句嵌套
- JS案例:根据成绩给出学生的考评等级
循环控制语句
- JavaScript for 循环
- JS案例:通过for循环求1到100的累加和
- JavaScript while 循环
- JS案例:通过while循环求1到100的奇数累加和
- JS案例:通过do...while循环求1到100的偶数累加和
- JavaScript 循环语句嵌套
- JS案例:输出由“*”组成的直角三角形图案
- JavaScript Break 和 Continue 语句
- JavaScript typeof, null, 和 undefined
- JS案例:通过continue 和break来控制程序是否继续运行
JavaScript 调试
JavaScript函数
什么是函数
预定义函数
函数的创建
函数的调用
函数的参数和返回值
函数的变量作用域
函数的嵌套
JavaScript 对象
面向对象设计思想
内置对象
自定义对象
数组对象
BOM和DOM
Window对象
Document对象
DOM对象
访问DOM对象
- 访问HTML当前页面指定元素的方法
- JS案例:动态显示实时时间
- JS案例:获取当前页面上所有的超链接
- 访问集合对象的方法
- JS案例:访问当前HTML文档中特定的标签名
- JS案例:显示当前HTML文档中所有的标签名
改变DOM对象
操纵DOM对象
- 扩展:HTMLDOM教程
事件及事件处理
事件的概念
事件对象
处理鼠标事件
处理键盘事件
处理页面事件
处理文本编辑事件
JavaScript 相关
JavaScript 错误 - throw、try 和 catch
JavaScript 调试
JavaScript 变量提升
JavaScript 使用误区
JavaScript 表单
JavaScript 表单验证
JavaScript 保留关键字
JavaScript JSON
javascript:void(0) 含义
JavaScript 代码规范
JavaScript 输出
http://www.runoob.com/js/js-output.html
高级 JavaScript 实例
JavaScript 应用实例
参考文档: [1] http://www.runoob.com/js/js-intro.html