文章分类 -  菜鸟教程script

摘要:JavaScript 静态方法 静态方法是使用 static 关键字修饰的方法,又叫类方法,属于类的,但不属于对象,在实例化对象之前可以通过 类名.方法名 调用静态方法。 静态方法不能在对象上调用,只能在类中调用。 实例对象调用静态方法会报错。 对象可以作为参数传递给静态方法。 在类中无法使用箭头函 阅读全文
posted @ 2022-07-29 10:54 Rionzii 阅读(32) 评论(0) 推荐(0)
摘要:JavaScript 类继承 JavaScript 类继承使用 extends 关键字。 继承允许依据另一个类来定义一个类,这使得创建和维护一个应用程序变得更容易。 super() 方法用于调用父类的构造函数。 当创建一个类时,不需要重新编写新的数据成员和成员函数,只需指定新建的类继承了一个已有的类 阅读全文
posted @ 2022-07-29 10:49 Rionzii 阅读(40) 评论(0) 推荐(0)
摘要:JavaScript 类(class) 类是用于创建对象的模板。 使用 class 关键字来创建一个类,类体在一对大括号 {} 中,可以在大括号 {} 中定义类成员的位置,如方法或构造函数。 每个类中包含了一个特殊的方法 constructor(),它是类的构造函数,这种方法用于创建和初始化一个由  阅读全文
posted @ 2022-07-29 10:37 Rionzii 阅读(117) 评论(0) 推荐(0)
摘要:JavaScript 闭包 JavaScript 变量可以是局部变量或全局变量。 私有变量可以用到闭包。 全局变量 函数可以访问由函数内部定义的变量。 函数也可以访问函数外部定义的变量。 在web页面中全局变量属于 window 对象。 全局变量可应用于页面上的所有脚本。 局部变量只能用于定义它函数 阅读全文
posted @ 2022-07-29 10:09 Rionzii 阅读(18) 评论(0) 推荐(0)
摘要:JavaScript 函数调用 JavaScript 函数有 4 种调用方式。 每种方式的不同在于 this 的初始化。 this 关键字 一般而言,在Javascript中,this指向函数执行时的当前对象。 注意 this 是保留关键字,你不能修改 this 的值。 调用 JavaScript 阅读全文
posted @ 2022-07-27 10:54 Rionzii 阅读(122) 评论(0) 推荐(0)
摘要:JavaScript 函数参数 JavaScript 函数对参数的值没有进行任何的检查。 函数显式参数(Parameters)与隐式参数(Arguments) 函数显式参数在函数定义时列出。 函数隐式参数在函数调用时传递给函数真正的值。 参数规则 JavaScript 函数定义显式参数时没有指定数据 阅读全文
posted @ 2022-07-27 10:06 Rionzii 阅读(18) 评论(0) 推荐(0)
摘要:JavaScript 函数定义 JavaScript 使用关键字 function 定义函数。 函数可以通过声明定义,也可以是一个表达式。 函数声明 函数声明的语法 : function functionName(parameters) { 执行的代码} 函数声明后不会立即执行,会在调用才执行。 分 阅读全文
posted @ 2022-07-27 10:02 Rionzii 阅读(73) 评论(0) 推荐(0)
摘要:JavaScript 代码规范 所有的 JavaScript 项目适用同一种规范。 JavaScript 代码规范 代码规范通常包括以下几个方面: 变量和函数的命名规则 空格,缩进,注释的使用规则。 其他常用规范…… 规范的代码可以更易于阅读与维护。 变量名 变量名推荐使用驼峰法来命名(camelC 阅读全文
posted @ 2022-07-26 11:23 Rionzii 阅读(74) 评论(0) 推荐(0)
摘要:JavaScript Promise Promise 是一个 ECMAScript 6 提供的类,目的是更加优雅地书写复杂的异步任务。 由于 Promise 是 ES6 新增加的,所以一些旧的浏览器并不支持,苹果的 Safari 10 和 Windows 的 Edge 14 版本以上浏览器才开始支持 阅读全文
posted @ 2022-07-26 11:16 Rionzii 阅读(48) 评论(0) 推荐(0)
摘要:JavaScript 异步编程 异步的概念 异步(Asynchronous, async)是与同步(Synchronous, sync)相对的概念。 在学习的传统单线程编程中,程序的运行是同步的(同步不意味着所有步骤同时运行,而是指步骤在一个控制流序列中按顺序执行)。 而异步的概念则是不保证同步的概 阅读全文
posted @ 2022-07-26 09:36 Rionzii 阅读(37) 评论(0) 推荐(0)
摘要:javascript:void(0) 含义 javascript:void(0) 中最关键的是 void 关键字, void 是 JavaScript 中非常重要的关键字,该操作符指定要计算一个表达式但是不返回值。 void()仅仅是代表不返回任何值,但是括号内的表达式还是要运行 语法格式如下: v 阅读全文
posted @ 2022-07-26 09:16 Rionzii 阅读(173) 评论(0) 推荐(0)
摘要:JavaScript JSON JSON 是用于存储和传输数据的格式。 JSON 通常用于服务端向网页传递数据 。 什么是 JSON? JSON 英文全称 JavaScript Object Notation JSON 是一种轻量级的数据交换格式。 JSON是独立的语言 * JSON 易于理解。 * 阅读全文
posted @ 2022-07-26 08:59 Rionzii 阅读(18) 评论(0) 推荐(0)
摘要:JavaScript let 和 const ECMAScript 2015(ECMAScript 6) ES2015(ES6) 新增加了两个重要的 JavaScript 关键字: let 和 const。 let 声明的变量只在 let 命令所在的代码块内有效。 const 声明一个只读的常量,一 阅读全文
posted @ 2022-07-25 11:12 Rionzii 阅读(48) 评论(0) 推荐(0)
摘要:JavaScript this 关键字 面向对象语言中 this 表示当前对象的一个引用。 但在 JavaScript 中 this 不是固定不变的,它会随着执行环境的改变而改变。 在方法中,this 表示该方法所属的对象。 如果单独使用,this 表示全局对象。 在函数中,this 表示全局对象。 阅读全文
posted @ 2022-07-25 10:54 Rionzii 阅读(36) 评论(0) 推荐(0)
摘要:JavaScript 保留关键字 在 JavaScript 中,一些标识符是保留关键字,不能用作变量名或函数名。 JavaScript 标准 所有的现代浏览器完全支持 ECMAScript 3(ES3,JavaScript 的第三版,从 1999 年开始)。 ECMAScript 4(ES4)未通过 阅读全文
posted @ 2022-07-25 10:40 Rionzii 阅读(68) 评论(0) 推荐(0)
摘要:JavaScript 表单 JavaScript 表单验证 HTML 表单验证可以通过 JavaScript 来完成。 JavaScript 验证输入的数字 JavaScript 常用于对输入数字的验证 HTML 表单自动验证 HTML 表单验证也可以通过浏览器来自动完成。 如果表单字段的值为空, 阅读全文
posted @ 2022-07-25 10:26 Rionzii 阅读(53) 评论(0) 推荐(0)
摘要:JavaScript 使用误区 赋值运算符应用错误 在 JavaScript 程序中如果在 if 条件语句中使用赋值运算符的等号 (=) 将会产生一个错误结果, 正确的方法是使用比较运算符的两个等号 (==)。 赋值语句返回变量的值。 比较运算符常见错误 在常规的比较中,数据类型是被忽略的。 在严格 阅读全文
posted @ 2022-07-25 10:06 Rionzii 阅读(30) 评论(0) 推荐(0)
摘要:JavaScript 严格模式(use strict) JavaScript 严格模式(strict mode)即在严格的条件下运行。 使用 "use strict" 指令 "use strict" 指令在 JavaScript 1.8.5 (ECMAScript5) 中新增。 它不是一条语句,但是 阅读全文
posted @ 2022-07-25 09:42 Rionzii 阅读(56) 评论(0) 推荐(0)
摘要:JavaScript 声明提升 首先 JS 在执行之前会有一个预编译过程,变量提升和函数提升就是发生在这里。 JavaScript 中,函数及变量的声明都将被提升到函数的最顶部。 JavaScript 中,变量可以在使用后声明,也就是变量可以先使用再声明。 声明提升(hoisting):函数声明和变 阅读全文
posted @ 2022-07-25 08:51 Rionzii 阅读(106) 评论(0) 推荐(0)
摘要:JavaScript 调试 在程序代码中寻找错误叫做代码调试。 调试工具,可以设置断点 (代码停止执行的位置), 且可以在代码执行时检测变量。 浏览器启用调试工具一般是按下 F12 键,并在调试菜单中选择 "Console" 。 console.log() 方法 如果浏览器支持调试,可以使用 con 阅读全文
posted @ 2022-07-22 16:54 Rionzii 阅读(37) 评论(0) 推荐(0)