从 W3Schools.cn 开始学习 WEB 编程技术

JS 教程

JS HOME JS Introduction JS Where To JS Output JS Statements JS Syntax JS Comments JS Variables JS Operators JS Arithmetic JS Assignment JS Data Types JS Functions JS Objects JS Events JS Strings JS String Methods JS Numbers JS Number Methods JS Arrays JS Array Methods JS Array Sort JS Array Iteration JS Dates JS Date Formats JS Date Get Methods JS Date Set Methods JS Math JS Random JS Booleans JS Comparisons JS Conditions JS Switch JS Loop For JS Loop While JS Break JS Type Conversion JS Bitwise JS RegExp JS Errors JS Scope JS Hoisting JS Strict Mode JS this Keyword JS Let JS Const JS Arrow Function JS Classes JS Debugging JS Style Guide JS Best Practices JS Mistakes JS Performance JS Reserved Words JS Versions JS Version ES5 JS Version ES6 JS JSON

JS 表单

JS Forms Forms API

JS 对象

Object Definitions Object Properties Object Methods Object Display Object Accessors Object Constructors Object Prototypes Object ECMAScript 5

JS 函数

Function Definitions Function Parameters Function Invocation Function Call Function Apply Function Closures

JS 库类

Class Intro Class Inheritance Class Static

JS 异步

JS Callbacks JS Asynchronous JS Promises JS Async/Await

JS HTML DOM

DOM Intro DOM Methods DOM Document DOM Elements DOM HTML DOM CSS DOM Animations DOM Events DOM Event Listener DOM Navigation DOM Nodes DOM Collections DOM Node Lists

JS 浏览器BOM

JS Window JS Screen JS Location JS History JS Navigator JS Popup Alert JS Timing JS Cookies

JS AJAX

AJAX Intro AJAX XMLHttp AJAX Request AJAX Response AJAX XML File AJAX PHP AJAX ASP AJAX Database AJAX Applications AJAX Examples

JS JSON

JSON Intro JSON Syntax JSON vs XML JSON Data Types JSON Parse JSON Stringify JSON Objects JSON Arrays JSON PHP JSON HTML JSON JSONP

JS Web APIs

Web API Intro Web History API Web Storage API Web Geolocation API

JS vs jQuery

jQuery Selectors jQuery HTML jQuery CSS jQuery DOM

JS 实例

JS Examples JS HTML DOM JS HTML Input JS HTML Objects JS HTML Events JS Browser JS Editor JS Exercises JS Quiz

JS 参考手册

JavaScript 对象 HTML DOM 对象


JavaScript 实例


JavaScript 能做什么?

Examples Explained


在何处插入 JavaScript

Where to Explained


JavaScript 输出

Output Explained


JavaScript 语法

Syntax Explained



JavaScript 语句

Statements Explained


JavaScript 注释

Comments Explained


JavaScript 变量

Variables Explained


JavaScript 算术

Arithmetic Explained


JavaScript 赋值

Assignment Explained


JavaScript 字符串级联

Concatenation Explained


JavaScript 数据类型

Data types Explained


JavaScript 对象

Objects Explained


JavaScript 函数

Functions Explained


JavaScript 事件

Events Explained


JavaScript 字符串

Strings Explained


JavaScript 数字

Numbers Explained


JavaScript 数字方法

Numbers Methods Explained


JavaScript 数学

Maths Explained


JavaScript 随机

Random Explained


JavaScript 日期

Dates Explained


JavaScript 数组

Arrays Explained


JavaScript 数组方法

Array Methods Explained


JavaScript 数组排序

Array Sort Explained


JavaScript 数组迭代

Array Iteration Explained


JavaScript 类型转换

Type Conversion Explained


JavaScript 布尔

Booleans Explained


JavaScript 比较

Comparisons Explained


JavaScript 条件

Conditionals Explained


JavaScript 循环

Loops Explained


JavaScript 错误处理

Errors Explained


JavaScript 正则表达式


JavaScript 对象

Objects Explained


JavaScript 对象属性

Object Properties Explained


JSON 对象

JSON Object Properties Explained


JSON 数组

JSON Arrays Explained


JSON 解析

JSON Parse Explained


JSON Stringify

JSON Stringify Explained


JSON PHP

JSON PHP Explained


JSON HTML

JSON HTML Explained


JSON JSONP

JSON JSONP Explained