![](https://img-blog.csdnimg.cn/20200829150201765.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaScript学习路线
JavaScript学习路线
Jayco-J
你的幸运来源于平行宇宙
展开
-
HTTP 状态码
HTTP 状态码代码消息描述100Continue只有请求的一部分已经被服务器接收,但只要它没有被拒绝,客户端应继续该请求101Switching Protocols服务器切换协议200OK请求成功201Created该请求是完整的,并创建一个新的资源202Accepted该请求被接受处理,但是该处理是不完整的203Non-authoritative Information204No Content205Rese原创 2020-11-12 11:00:34 · 276 阅读 · 0 评论 -
页面加载readyState的五种状态
JavaScript页面加载readyState的五种状态0: (Uninitialized) the send( ) method has not yet been invoked.1: (Loading) the send( ) method has been invoked, request in progress.2: (Loaded) the send( ) method has completed, entire response received.3: (Interactive) th原创 2020-11-09 08:55:55 · 658 阅读 · 0 评论 -
JavaScript第二十章 Promise
数据结构自我学习路线一、数据结构概述二、数据结构的分类一、数据结构概述二、数据结构的分类数据结构分为存储结构和逻辑结构原创 2020-10-24 19:14:07 · 146 阅读 · 0 评论 -
JavaScript第十九章 JSON的使用
JavaScript自我学习路线JSON概述一、JSON简介二、JSON的使用JSON概述一、JSON简介JavaScript Object Notation(JavaScript对象标记),简称JSON,是一种数据交换格式,目前非常流行,90%以上的系统,交换数据采用JSONJSON是一种标准的轻量级的数据交换格式,特点:体积小、易解析在实际的开发中有两种数据交换格式,JSON与XMLHTML与XML的父类:SGML(标准通用的标记语言)HTML主要做页面展示,语法较松散XML主要做数据原创 2020-08-29 13:47:13 · 176 阅读 · 0 评论 -
JavaScript第十八章 BOM编程之window.history与window.location
JavaScript自我学习路线BOM编程之历史记录与地址栏对象BOM编程之历史记录与地址栏对象historyhistory对象提供了操作浏览器会话历史(浏览器地址栏中访问的页面,以及当前页面中通过框架加载的页面)使用 back(), forward()和go()方法来完成在用户历史记录中向后和向前的跳转<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>B原创 2020-08-29 11:35:59 · 153 阅读 · 0 评论 -
JavaScript第十七章 BOM编程之window.alert与window.confirm
JavaScript自我学习路线BOM编程之弹出消息框和确认框BOM编程之弹出消息框和确认框alert:弹出消息框alert 消息框提供了一个“确定”按钮让用户关闭该消息框,并且该消息框是模式对话框,也就是说,用户必须先关闭该消息框然后才能继续进行操作confirm:确认框confirm 方法的返回值为 true 或 false,使用确认消息框可弹出一个判断问题(是或否),用户可以选择单击“确定”按钮或者单击“取消”按钮,该消息框也是模式对话框:用户必须在响应该对话框(单击一个按钮)将其关闭后,原创 2020-08-29 10:48:43 · 300 阅读 · 0 评论 -
JavaScript第十六章 BOM编程之window.open与window.close
JavaScript自我学习路线BOM编程之window.open与window.close一、window.open:二、window.closeBOM编程之window.open与window.closeBOM编程中,window对象是顶级对象,代表浏览器窗口window有open和close方法,可以开启和关闭窗口一、window.open:语法格式window.open(URL,name,specs,replace)URL指定打开窗口或页面的 URL,如果未指定,则打开一原创 2020-08-29 10:19:06 · 224 阅读 · 0 评论 -
JavaScript第十五章 DOM编程之显示网页时钟
JavaScript自我学习路线DOM编程之显示网页时钟DOM编程之显示网页时钟使用JS内置支持类:Date,用来获取当前时间/日期常用函数:函数函数说明Date()获取系统当前时间toLocaleString()获取系统当前时间getYear()获取当前年份(2位)getFullYear()获取完整的年份(4位)getMonth()获取当前月份(0-11,0代表1月)getDate()获取当前日(1-31)getDay()获原创 2020-08-28 21:55:46 · 258 阅读 · 0 评论 -
JavaScript第十四章 DOM编程之获取下拉列表选项中的value
JavaScript自我学习路线DOM编程之获取下拉列表选项中的valueDOM编程之获取下拉列表选项中的valueonchange 事件可用于单选框与复选框改变后触发的事件onchange 事件会在域的内容改变时发生支持该事件的 HTML 标签<input type="text">, <select>, <textarea>支持该事件的 JavaScript 对象:fileUpload, select, text, textarea<!原创 2020-08-28 21:11:05 · 199 阅读 · 0 评论 -
JavaScript第十三章 DOM编程之复选框的全选和取消全选
JavaScript自我学习路线DOM编程之复选框的全选和取消全选DOM编程之复选框的全选和取消全选<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>复选框的全选和取消全选</title> <script type="text/javascript"> /* window.onload = function(){ var f原创 2020-08-28 20:50:42 · 150 阅读 · 0 评论 -
JavaScript第十二章 DOM编程之表单验证
JavaScript自我学习路线DOM编程之表单验证一、题目描述二、测试用例DOM编程之表单验证一、题目描述用户名不能为空用户名必须在6-14位之间用户名只有数字和字母组成,不能含有其他符号(正则表达式)密码和确认密码一致,邮箱地址合法统一失去焦点验证错误提示信息统一在span标签中提示,并且要求字体12号、红色文本框再次获得焦点后,清空错误提示信息,如果文本框中数据不合法要求清空文本框的value最终表单所有项均合法方可提交二、测试用例...原创 2020-08-28 20:19:50 · 301 阅读 · 0 评论 -
JavaScript第十一章 DOM编程之正则表达式
JavaScript自我学习路线DOM编程之正则表达式一、常见的正则表达式符号二、简单的正则表达式三、创建正则表达式四、正则表达式方法之test()DOM编程之正则表达式正则表达式即Regular Expression,正则表达式主要用在字符串格式匹配方面一、常见的正则表达式符号. 匹配除换行符以外的任意字符\w 匹配字母或数字或下划线或数字\s 匹配任意的空白符\d 匹配数字\b 匹配单词的开始或结束^ 匹配字符串的开始$ 匹配字符串的结束 * 重复零次或更多次+ 重复一次或原创 2020-08-28 08:15:00 · 175 阅读 · 0 评论 -
JavaScript第十章 DOM编程之innerHTML和innerText
JavaScript自我学习路线DOM编程之innerHTML和innerText操作div和spanDOM编程之innerHTML和innerText操作div和spaninnerHTML和innerText属性的异同相同点:都是设置元素内部的内容不同点:innerHTML会把后面的“字符串”当作一段HTML代码解释并执行;innerText即使后面是一段HTML代码,也只是将其当作普通的字符串来看待操作div和span,测试用例<!DOCTYPE html><html原创 2020-08-27 18:34:54 · 174 阅读 · 0 评论 -
JavaScript第九章 DOM编程之获取文本框的value
JavaScript自我学习路线DOM编程之获取文本框的valueDOM编程之获取文本框的value获取文本框的value<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script type="text/javascript"> window.onload = function() { var原创 2020-08-27 17:30:44 · 638 阅读 · 0 评论 -
JavaScript第八章 内置对象(支持类)之Array
JavaScript自我学习路线JavaScript内置对象(支持类)之ArrayJavaScript内置对象(支持类)之Array数组对象的作用是:使用单独的变量名来存储一系列的值数组可以用一个变量名存储所有的值,并且可以用变量名访问任何一个值数组中的每个元素都有自己的的索引,以便它可以很容易地被访问到数组中的数据类型任意,并且会自动扩容JS中的数组可以模拟栈数据结构,先进后出的原则常用方法:join、push、pop、reversevar a = []; // a.length =原创 2020-08-27 16:45:23 · 99 阅读 · 0 评论 -
JavaScript第七章 事件
JavaScript自我学习路线JavaScript控制语句一、常用控制语句二、for...in三、withJavaScript控制语句一、常用控制语句if、switch、while、do…while…、for、break、continue、for…in、withif、switch、while、do…while…、for、break、continue基本语法同Java链接: JavaSE 控制语句此文仅对for…in和with做出说明二、for…infor…in 语句用于遍历数组或者对原创 2020-08-27 11:23:41 · 150 阅读 · 0 评论 -
JavaScript第六章 运算符与控制语句
JavaScript自我学习路线JavaScript运算符一、in 运算符二、instanceof 运算符三、typeof 运算符四、delete 运算符五、void 运算符JavaScript运算符JavaScript运算符包括:算术运算符赋值运算符字符串运算符比较运算符条件运算符逻辑运算符位运算符具体请参考:链接1: JavaScript运算符链接2: JavaScript运算符这里仅对五种常用运算符做出说明一、in 运算符in 运算符希望它的左操作数是一个字符串或可原创 2020-08-26 21:53:07 · 117 阅读 · 0 评论 -
JavaScript第五章 数据类型
JavaScript自我学习路线JavaScript数据类型1. Undefined2. Number2.1 NaN2.2 isNaN()2.3 Infinity3. Boolean3.1 Boolean()4. Null5. String6. Object6.1 JavaScript的类6.2 prototype7. null,NaN与undefinedJavaScript数据类型JS中数据类型有原始类型和引用类型,ES6之前的数据类型有6种,ES6及之后的数据类型有7种,新添加的是symbol这原创 2020-08-26 18:47:31 · 155 阅读 · 0 评论 -
JavaScript第四章 变量与函数
JavaScript自我学习路线JavaScript变量与函数1. 变量1.1 局部变量1.2 全局变量2. 函数JavaScript变量与函数1. 变量声明变量var 变量名;变量赋值变量名 = 值;JavaScript是一种弱类型语言,没有编译阶段,一个变量可以随意赋值在JS当中,当一个变量没有手动赋值的时候,系统默认赋值undefined在JS当中,当一个变量没有声明的时候,属于语法错误,(xxx is not defined)1.1 局部变量在函数体当中声明的原创 2020-08-26 18:14:40 · 107 阅读 · 0 评论 -
JavaScript第三章 标识符与关键字
JavaScript自我学习路线JavaScript标识符、关键字与保留字1. 标识符2. 关键字3. 保留字JavaScript标识符、关键字与保留字JavaScript标识符包括变量名、函数名、参数名和属性名1. 标识符标识符的命名规则是语法机制,必须遵守第一个字符必须是字母、下划线或美元符号;除了第一个字符外,其他位置可以使用 Unicode 字符,一般建议仅使用 ASCII 编码的字母,不建议使用双字节的字符;不能与 JavaScript 关键字、保留字重名;可以使用 Unic原创 2020-08-26 17:08:31 · 203 阅读 · 0 评论 -
JavaScript第二章 HTML中嵌入JavaScript
JavaScript自我学习路线HTML中嵌入JavaScript1. 在标签中加入事件句柄方式1.1 事件与事件句柄2. 脚本块方式3. 引入外部独立的JS脚本文件HTML中嵌入JavaScript1. 在标签中加入事件句柄方式<input type="button" value="hello" onclick="alert('hello JS');alert('JavaScript')"/>1.1 事件与事件句柄在JS中有很多事件,并且任何事件都会对应一个事件句柄,事件与事件句原创 2020-08-26 16:46:12 · 205 阅读 · 0 评论 -
JavaScript第一章 JavaScript概述
JavaScript自我学习路线一、JavaScript概述一、JavaScript概述JavaScript是运行在浏览器上的脚本语言,简称JS是网景公司(NetScape)的布兰登艾奇开发的,最初叫LiveScript,使浏览器更加生动,不再是单纯的静态页面,页面更具有交互性SUN与NetScape在一段期间有合作关系,SUN将最初叫LiveScript改名为JavaScript,尽管带有“Java”,但和Java没有任何关系,只是语法上有点类似Java运行在JVM当中,JavaScript运行原创 2020-08-25 23:58:56 · 607 阅读 · 0 评论