Javascript入门教程
-
ES运算符 – ECMAScript Boolean 运算符
ECMAScript Boolean 运算符 Boolean 运算符非常重要,它使得程序语言得以正常运行。 Boolean 运算符有三种:NOT、AND 和 OR。 ToBoolean 操作 在学习各种逻辑…… -
ES运算符 – ECMAScript 位运算符
ECMAScript 位运算符 位运算符是在数字底层(即表示数字的 32 个数位)进行操作的。 重温整数 ECMAScript 整数有两种类型,即有符号整数(允许用正数和负数)…… -
ES运算符 – ECMAScript 一元运算符
ECMAScript 一元运算符 一元运算符只有一个参数,即要操作的对象或值。它们是 ECMAScript 中最简单的运算符。 delete delete 运算符删除对以前定义的对象属性…… -
ES基础 – ECMAScript 引用类型
ECMAScript 引用类型 引用类型通常叫做类(class)。 本教程会讨论大量的 ECMAScript 预定义引用类型。 引用类型 引用类型通常叫做类(class),也就是说,遇…… -
ES基础 – ECMAScript 类型转换
ECMAScript 类型转换 所有程序设计语言最重要的特征之一是具有进行类型转换的能力。 ECMAScript 给开发者提供了大量简单的类型转换方法。 大部分类型具有进行…… -
ES基础 – ECMAScript 原始类型
ECMAScript 原始类型 ECMAScript 有 5 种原始类型(primitive type),即 Undefined、Null、Boolean、Number 和 String。 typeof 运算符 typeof 运算符有一个…… -
ES基础 – ECMAScript 原始值和引用值
ECMAScript 原始值和引用值 在 ECMAScript 中,变量可以存在两种类型的值,即原始值和引用值。 原始值和引用值 在 ECMAScript 中,变量可以存在两种类型的值,…… -
ES基础 – ECMAScript 保留字
ECMAScript 保留字 本节提供完整的 ECMAScript 保留字列表。 ECMAScript 保留字 ECMA-262 定义了 ECMAScript 支持的一套保留字(reserved word)。 保留字在某…… -
ES基础 – ECMAScript 关键字
ECMAScript 关键字 本节提供完整的 ECMAScript 关键字列表。 ECMAScript 关键字 ECMA-262 定义了 ECMAScript 支持的一套关键字(keyword)。 这些关键字标识了…… -
ES基础 – ECMAScript 变量
ECMAScript 变量 请使用 var 运算符声明变量。 变量名需要遵守一些简单的规则。 声明变量 在上一节中我们讲解过,ECMAScript 中的变量是用 var 运算符(variab…… -
ES基础 – ECMAScript 语法
ECMAScript 语法 熟悉 Java、C 和 Perl 这些语言的开发者会发现 ECMAScript 的语法很容易掌握,因为它借用了这些语言的语法。 Java 和 ECMAScript 有一些关键…… -
Javascript进阶 – js 实现
JavaScript 实现 JavaScript 的核心 ECMAScript 描述了该语言的语法和基本对象; DOM 描述了处理网页内容的方法和接口; BOM 描述了与浏览器进行交互的方法和…… -
Javascript进阶 – js 的历史
JavaScript 的历史 为了发挥 JavaScript 的全部潜力,了解它的本质、历史及局限性是十分重要的。 本节为您讲解 JavaScript 和客户端脚本的起源。 Nombas 和 Sc…… -
AJAX – XML 实例
AJAX XML 实例 AJAX 可用来与 XML 文件进行交互式通信。 AJAX XML 实例 下面的例子将演示网页如何使用 AJAX 来读取来自 XML 文件的信息: <div id="txtCDIn…… -
AJAX – 数据库实例
AJAX 数据库实例 AJAX 可用来与数据库进行动态通信。 AJAX 数据库实例 下面的例子将演示网页如何通过 AJAX 从数据库读取信息: <p>请在下面的下拉列表中…… -
AJAX – ASP/PHP 请求实例
AJAX ASP/PHP 请求实例 XHR readyState AJAX 用于创造动态性更强的应用程序。 AJAX ASP/PHP 实例 下面的例子将为您演示当用户在输入框中键入字符时,网页如…… -
AJAX – onreadystatechange 事件
AJAX - onreadystatechange 事件 XHR 响应 onreadystatechange 事件 当请求被发送到服务器时,我们需要执行一些基于响应的任务。 每当 readyState 改变时,…… -
AJAX – 服务器响应
AJAX - 服务器响应 XHR 请求 XHR readyState 服务器响应 如需获得来自服务器的响应,请使用 XMLHttpRequest 对象的 responseText 或 responseXML 属性。 …… -
AJAX – 向服务器发送请求
AJAX - 向服务器发送请求 XHR 创建对象 XHR 响应 XMLHttpRequest 对象用于和服务器交换数据。 向服务器发送请求 如需将请求发送到服务器,我们使用 XMLHttpR…… -
AJAX – 创建 XMLHttpRequest 对象
AJAX - 创建 XMLHttpRequest 对象 XHR 请求 XMLHttpRequest 是 AJAX 的基础。 XMLHttpRequest 对象 所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 …… -
AJAX – 实例
AJAX 实例 XHR 创建对象 为了帮助您理解 AJAX 的工作原理,我们创建了一个小型的 AJAX 应用程序。 实例 <div id="myDiv"><p>AJAX is not a prog…… -
-
HTML DOM – js HTML DOM EventListener
JavaScript HTML DOM EventListener addEventListener() 方法 实例 点用户点击按钮时触发监听事件: document.getElementById("myBtn").addEventListener("cli…… -
HTML DOM – 导航
HTML DOM - 导航 通过 HTML DOM,您能够使用节点关系在节点树中导航。 HTML DOM 节点列表 getElementsByTagName() 方法返回节点列表。节点列表是一个节点数组…… -
HTML DOM – 事件
HTML DOM - 事件 HTML DOM 允许 JavaScript 对 HTML 事件作出反应。。 实例 <div onmouseover="this.innerHTML='Thank You'" onmouseout="this.innerHTML='……