Javascript基础
来自CloudWiki
目录
Javascript是什么
JavaScript 语言基础
数据类型
变量与常量
运算符
流程控制语句
消息对话框
- Javascript 警示对话框
- JS案例:打开页面,首先弹出一个问候对话框
- Javascript 确认对话框
- JS案例:在对话框中通过单击不同按钮来显示不同的内容
- Javascript 提示对话框
- JS案例:根据提示输入内容并且在页面上显示
注释
条件分支语句
- 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对象的分类
访问DOM对象
操纵DOM对象
- 复制DOM元素节点
- [JS案例:实现复制菜单示例]]
事件及事件处理
JavaScript 对象
JavaScript Date(日期) 对象
JavaScript Array(数组) 对象
JavaScript 字符串(String) 对象
JavaScript 正则表达式
JavaScript Math(算数)对象
JavaScript BOM对象
JavaScript Window - 浏览器对象模型
JavaScript Window Screen
JavaScript Window Location
JavaScript Window History
JavaScript 弹窗
JavaScript 计时事件
JavaScript Cookie
JavaScript DOM对象
JavaScript HTML DOM
JavaScript HTML DOM - 改变 HTML
JavaScript HTML DOM - 改变CSS
JavaScript HTML DOM 事件
JavaScript HTML DOM EventListener
JavaScript HTML DOM 元素(节点)
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