
JavaScript
文章平均质量分 92
学习笔记
guardwhy
这个作者很懒,什么都没留下…
展开
-
javaScript-promise
1.1 什么是promise? promise是ES6中新增的异步编程解决方案, 在代码中的表现是一个对象。 promise作用 企业开发中为了保存异步代码的执行顺序, 那么就会出现回调函数层层嵌套。 如果回调函数嵌套的层数太多, 就会导致代码的阅读性, 可维护性大大降低。 promise对象可以将异步操作以同步流程来表示, 避免了回调函数层层嵌套(回调地狱)。 <!DOCTYPE html> <html lang="en"> <head> <meta ch原创 2021-05-03 22:40:16 · 195 阅读 · 1 评论 -
javaScript-ES6
1-ECMAScript6 基本概念 ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。 它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言 ECMAScript6 和 JavaScript关系 1996 年 11 月,JavaScript 的创造者 Netscape 公司,决定将 JavaScript 提交给标准化组织 ECMA,希望这种语言能够成为国际标准。 ECMA 发布原创 2021-04-22 23:05:53 · 717 阅读 · 1 评论 -
javaScript-BOM
1.1 BOM基本定义 Browser Object Mode浏览器对象模型,操作浏览器中各种对象。 浏览器对象模型 (BOM) 使 JavaScript 有能力与浏览器"对话"。 Window 对象是BOM中所有对象的核心,除了是BOM中所有对象的父对象外,还包含一些窗口控制函数。 1.2 Window对象 所有浏览器都支持 window 对象。它表示浏览器窗口。 所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。 全局变量是 window 对象的属性。 全局函数是原创 2021-04-22 22:52:59 · 200 阅读 · 0 评论 -
javaScript-正则表达式
1.1 基本概念 正则表达式( Regular Expression )是用于匹配字符串中字符组合的模式。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。 基本规则 符号 作用 [a-z] 中括号表示1个字符,- 表示一个范围。所有的小写字母 [xyz] x或y或z中任何一个字符 [^xyz] 如果用在中括号中,表示取反。除了xyz之外的所有字符 \d digital 表示1个数字 \w 表示1个单词字符,相当于:[a-zA-Z0-9_] . 通配符表示任意原创 2021-04-22 22:46:11 · 396 阅读 · 3 评论 -
javaScript-DOM
1.1 什么是DOM 什么是window window:是一个全局对象, 代表浏览器中一个打开的窗口, 每个窗口都是一个window对象。 什么是document document是window的一个属性, 这个属性是一个对象。 document代表当前窗口中的整个网页,document对象保存了网页上所有的内容, 通过document对象就可以操作网页上的内容。 文档对象模型( DOM, Document Object Model )主要用于对 HTML 文档的内容进行操作。 DOM 把 HTML原创 2021-04-22 22:41:36 · 129 阅读 · 0 评论 -
javaScript-函数对象
1.1 原型对象 prototype为原型对象。每一个构造函数都有一个prototype 属性,指向另一个对象。 prototype就是一个对象,这个对象的所有属性和方法,都会被构造函数所拥有。 原型对象的作用是共享方法。 代码示例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>prototype特点</title> <s原创 2021-04-22 22:00:40 · 1465 阅读 · 4 评论 -
javaScript-面向对象
1.1 面向对象 在 JavaScript 中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数值、数组、函数等。 1.2 创建对象 对象是由属性和方法组成的。 属性:事物的特征,在对象中用属性来表示。 方法:事物的行为,在对象中用方法来表示。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>创建默认对象</title&原创 2021-04-22 18:50:21 · 87 阅读 · 0 评论