Java Script
Java Script
- 简介
- JavaScript 是因特网上最流行的脚本语言,并且可在所有主要的浏览器中运行。JavaScript 被用来改进用户体验、验证表单、检测浏览器、创建cookies、增进交互性等。
- 实现
- HTML 的 script 标签用于把 JavaScript 插入 HTML 页面当中。 同时使用 type 属性来定义脚本语言。
- 放置
- html 文档可以把 javascript 脚本放置于 head 或 body 部分,也可以使用 script 的 src 属性加载外部的 js 文件中的脚本。
- 语句
- JavaScript 语句是发给浏览器的命令。这些命令的作用是告诉浏览器要做的事情。JavaScript 代码是 JavaScript 语句的序列。
- 注释
- JavaScript 注释可用于增强代码的可读性。单行的注释以 // 开始。多行注释以 /* 开头,以 */ 结尾。
- 变量
- JavaScript 变量用于保存值或表达式。JavaSript 通过 var 语句来声明变量。通过赋值语句 = 向 JavaScript 变量赋值。
- 运算符
- JavaScript 运算符包括算术运算符、赋值运算符、字符串运算符。JavaScript 如果把数字与字符串相加,结果将成为字符串。
- 比较和逻辑运算符
- JavaScript 比较运算符在逻辑语句中使用,以测定变量或值是否相等。JavaScript 逻辑运算符用于测定变量或值之间的逻辑。JavaScript 还包含了基于某些条件对变量进行赋值的条件运算符。
- 条件语句
- JavaScript 中的条件语句用于完成不同条件下的行为。
- Switch 语句
- JavaScript switch 条件语句用于完成基于多个不同条件的行为。
- 消息框
- JavaScript 中包含三种消息框:警告框、确认框、提示框。
- 函数
- JavaScript 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。在函数内声明了一个变量后,就只能在该函数中访问该变量。在函数之外声明了一个变量,则页面上的所有函数都可以访问该变量。
- For 循环
- JavaScript 有两种不同种类的循环:for 和 while 。在脚本的运行次数已确定的情况下使用 for 循环。
- While 循环
- JavaScript while 循环用于在指定条件为 true 时循环执行代码。do...while 循环在初次运行时会首先执行一遍其中的代码,然后当指定的条件为 true 时,它会继续这个循环。
- Break 和 Continue
- JavaScript 有两种特殊的语句可用在循环内部:break 和 continue。break 命令可以终止循环的运行,然后继续执行循环之后的代码。continue 命令会终止当前的循环,然后从下一个值继续运行。
- For...in 语句
- JavaScript for...in 语句用于对数组或者对象的属性进行循环操作。
- 事件
- 网页中的每个元素都可以产生某些可以触发 JavaScript 函数的事件。事件是可以被 JavaScript 侦测到的行为。
- Try...Catch
- JavaScript try...catch 语句的作用是测试代码中的错误。捕获和处理 Javascript 的错误消息,这样就可以为受众提供更多的便利。
- Throw 声明
- JavaScript throw 声明的作用是创建 exception(异常)。你可以把这个声明与 try...catch 声明配合使用,以达到控制程序流并产生精确错误消息的目的。
- onerror 事件
- JavaScrpt 使用 onerror 事件是一种老式的标准的在网页中捕获 Javascript 错误的方法。onerror 事件处理器 handler 拥有三个参数:msg(错误消息)、url(发生错误的页面的 url)、line(发生错误的代码行)。
- 特殊字符
- JavaScript 中使用反斜杠来向文本字符串添加省略号、换行符、引号和其他特殊字符等特殊字符。
- 指导方针
- JavaScript 对大小写敏感,JavaScript 会忽略多余的空格,在文本字符串内部使用反斜杠对代码进行折行。
- 面向对象编程
- JavaScript 是面向对象的编程语言 (OOP)。OOP 语言使我们有能力定义自己的对象和变量类型。
- 字符串对象
- JavaScript String(字符串)对象用于处理已有的字符块。
- 日期对象
- JavaScript Date 日期对象用于处理日期和时间。
- 数组对象
- JavaScript 组对象 Array 用是:使用单独的变量名来存储一系列的值。
- 逻辑对象
- JavaScript 逻辑对象 boolean 用于将非逻辑值转换为逻辑值(true 或者 false)。
- 算术对象
- JavaScript Math(算数)对象的作用是:执行常见的算数任务。Math 对象提供多种算数值类型和函数。
- RegExp 对象
- JavaScript 通过 new 关键词来定义 RegExp 对象。RegExp 对象用于存储检索模式。RegExp 是正则表达式的缩写。
- HTML DOM 对象
- JavaScript 可以访问并处理所有的 HTML DOM 对象。HTML DOM 是 W3C 文档对象模型,定义了用于 HTML 的一系列标准的对象,以及访问和处理 HTML 文档的标准方法
- 浏览器检测
- JavaScript 使用 Navigator 对象检测浏览器。Navigator 包含了有关访问者浏览器的信息,包括浏览器类型、版本等等。
- Cookies
- JavaScript 可以创建和取回 cookie 的值。cookie 是存储于访问者的计算机中的变量。
返回Java Script