![](https://img-blog.csdnimg.cn/20200924170931594.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Javascript
文章平均质量分 80
JavaScript是世界上最流行的脚本语言,因为你在电脑、手机、平板上浏览的所有的网页,以及无数基于HTML5的手机App,交互逻辑都是由JavaScript驱动的。
简单地说,JavaScript是一种运行在浏览器中的解释型的编程语言。
ghostwritten
关注领域:go python k8s docker 数据库 运维
打造一个专属个人更精准的问题解决搜索引擎。
展开
-
Javascript docs
javaScripts 快速入门宝典原创 2022-09-21 16:27:16 · 202 阅读 · 0 评论 -
javascript 数组
数组对象是使用单独的变量名来存储一系列的值。然而,如果你想从中找出某一辆车?并且不是3辆,而是300辆呢?这将不是一件容易的事!最好的方法就是用数组。数组可以用一个变量名存储所有的值,并且可以用变量名访问任何一个值。数组中的每个元素都有自己的的ID,以便它可以很容易地被访问到。实例原创 2022-10-10 16:07:14 · 132 阅读 · 0 评论 -
javascript class
类是用于创建对象的模板。我们使用 class 关键字来创建一个类,类体在一对大括号 {} 中,我们可以在大括号 {} 中定义类成员的位置,如方法或构造函数。每个类中包含了一个特殊的方法,它是类的构造函数,这种方法用于创建和初始化一个由 class 创建的对象。.. . } }实例。原创 2022-10-10 15:11:47 · 341 阅读 · 0 评论 -
JavaScript 34. 代码规范
变量和函数的命名规则空格,缩进,注释的使用规则。其他常用规范……规范的代码可以更易于阅读与维护。原创 2022-09-29 14:46:57 · 172 阅读 · 0 评论 -
JavaScript 33. Promise
Promise是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6将其写进了语言标准,统一了用法,原生提供了Promise对象。所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。本文主要介绍JavaScript(JS)中Promise,以及相关的使用方法,以及示例代码。Promise是一个对象,从它可以获取异步操作的消息。Promise提供统一的API,各种异步操作都可以用同样的方法进行处理。原创 2022-09-29 14:26:57 · 467 阅读 · 0 评论 -
JavaScript 32. 异步编程
但是子线程有一个局限:一旦发射了以后就会与主线程失去同步,我们无法确定它的结束,如果结束之后需要处理一些事情,比如处理来自服务器的信息,我们是无法将它合并到主线程中去的。而异步的概念则是不保证同步的概念,也就是说,一个异步过程的执行将不再与原有的序列有顺序关系。就是一个消耗时间较长(3 秒)的过程,它的第一个参数是个回调函数,第二个参数是毫秒数,这个函数执行之后会产生一个子线程,子线程会等待 3 秒,然后执行回调函数。简单来理解就是:同步按你的代码顺序执行,异步不按照代码顺序执行,异步的执行效率更高。原创 2022-09-29 13:32:34 · 110 阅读 · 0 评论 -
javascript 31. :void(0) 含义
我们经常会使用到这样的代码,那么在 JavaScript 中代表的是什么意思呢?中最关键的是 void 关键字, void 是 JavaScript 中非常重要的关键字,该操作符指定要计算一个表达式但是不返回值。或者。原创 2022-09-28 17:10:23 · 210 阅读 · 0 评论 -
JavaScript 30. JSON
JSON 是用于存储和传输数据的格式。JSON 通常用于服务端向网页传递数据。JSON 英文全称 JavaScript Object NotationJSON 是一种轻量级的数据交换格式。JSON是独立的语言 *JSON 易于理解。原创 2022-09-28 16:57:26 · 274 阅读 · 0 评论 -
JavaScript 29. let 和 const
ES2015(ES6) 新增加了两个重要的 JavaScript 关键字:let和const。let 声明的变量只在 let 命令所在的代码块内有效。const 声明一个只读的常量,一旦声明,常量的值就不能改变。在 ES6 之前,JavaScript 只有两种作用域:全局变量与函数内的局部变量。使用 var 关键字重新声明变量可能会带来问题。// 这里输出 x 为 10 {// 这里输出 x 为 2 } // 这里输出 x 为 2。原创 2022-09-28 16:44:21 · 116 阅读 · 0 评论 -
JavaScript 28. this 关键字
面向对象语言中 this 表示当前对象的一个引用。但在 JavaScript 中 this 不是固定不变的,它会随着执行环境的改变而改变。在方法中,this 表示该方法所属的对象。如果单独使用,this 表示全局对象。在函数中,this 表示全局对象。在函数中,在严格模式下,this 是未定义的(undefined)。在事件中,this 表示接收事件的元素。类似call()和apply()方法可以将 this 引用到任何对象。原创 2022-09-27 17:41:27 · 113 阅读 · 0 评论 -
JavaScript 26. 保留关键字
Javascript 的保留关键字不可以用作变量、标签或者函数名。所有的现代浏览器完全支持 ECMAScript 3(ES3,JavaScript 的第三版,从 1999 年开始)。除此之外,您还应该避免使用 HTML 事件句柄的名称作为 Javascript 的变量及函数名。除了保留关键字,在 JavaScript 实现中也有一些非标准的关键字。随着时间的推移,我们开始看到,所有的现代浏览器已经完全支持 ES5。标记的关键字是 ECMAScript5 中新添加的。原创 2022-09-27 17:17:03 · 115 阅读 · 0 评论 -
JavaScript 25. 验证 API
如果 input 元素中的数据是合法的返回 true,否则返回 false。总是会返回 false。使用 setCustomValidity 设置了自定义提示后。属性,用于自定义错误提示信息的方法。设置 input 元素的。就会变成 true,原创 2022-09-27 17:03:53 · 111 阅读 · 0 评论 -
JavaScript 24. 表单
javascript 表单 处理原创 2022-09-27 16:10:48 · 134 阅读 · 0 评论 -
JavaScript 23. 使用误区
数组最后一个值的后面添加逗号虽然语法没有问题,但是在不同的浏览器可能得到不同的结果。//这样数组的长度可能为3 也可能为4。site: "菜鸟教程" , url: "www.runoob.com" , like:460, }site: "菜鸟教程" , url: "www.runoob.com" , like:460 }原创 2022-09-27 15:08:57 · 118 阅读 · 0 评论 -
JavaScript 22. 严格模式(use strict)
另一方面,同样的代码,在"严格模式"中,可能会有不一样的运行结果;一些在"正常模式"下可以运行的语句,在"严格模式"下将不能运行。掌握这些内容,有助于更细致深入地理解Javascript,让你变成一个更好的程序员。"严格模式"体现了Javascript更合理、更安全、更严谨的发展方向,包括IE 10在内的主流浏览器,都已经支持它,许多大项目已经开始全面拥抱它。因此,使用构造函数时,如果忘了加new,this不再指向全局对象,而是报错。“use strict” 的目的是指定代码在严格条件下执行。原创 2022-09-26 17:43:53 · 166 阅读 · 0 评论 -
JavaScript 21. 调试
没有调试工具是很难去编写 JavaScript 程序的。你的代码可能包含语法错误,逻辑错误,如果没有调试工具,这些错误比较难于发现。通常,如果 JavaScript 出现错误,是不会有提示信息,这样你就无法找到代码错误的位置。原创 2022-09-26 17:25:05 · 115 阅读 · 0 评论 -
JavaScript 20. 错误
try语句测试代码块的错误。catch语句处理错误。throw语句创建自定义错误。finally语句在 try 和 catch 语句之后,无论是否有触发异常,该语句都会执行。原创 2022-09-26 16:44:12 · 105 阅读 · 0 评论 -
JavaScript 19. 正则表达式
正则表达式是由一个字符序列形成的搜索模式。当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。正则表达式可以是一个简单的字符,或一个更复杂的模式。正则表达式可用于所有文本搜索和文本替换的操作。语法/正则表达式主体/修饰符(可选)/runoob/i 是一个正则表达式。runoob 是一个正则表达式主体 (用于检索)。i 是一个修饰符 (搜索不区分大小写)。原创 2022-09-26 16:10:35 · 426 阅读 · 0 评论 -
JavaScript 18. 类型转换
Number()转换为数字,String()转换为字符串,Boolean()转换为布尔值。原创 2022-09-26 15:11:42 · 531 阅读 · 0 评论 -
JavaScript 17. typeof
当使用完一个比较大的对象时,需要对其进行释放内存时,设置为 null。null:主动释放一个变量引用的对象,表示一个变量不再指向任何对象地址。undefined:是所有没有赋值变量的默认值,自动赋值。(1)undefined——表示变量声明过但并未赋过值。(2)null——表示一个变量将来可能指向一个对象。typeof 操作符返回变量或表达式的类型。共同点:都是原始类型,保存在栈中变量本地。它是专门释放对象内存的一个程序。4、延伸——垃圾回收站。原创 2022-09-26 13:42:50 · 85 阅读 · 0 评论 -
JavaScript 16. 循环语句
for - 循环代码块一定的次数for/in - 循环遍历对象的属性while - 当指定的条件为 true 时循环指定的代码块do/while - 同样当指定的条件为 true 时循环指定的代码块使用for循环i++) {}BMWVolvoSaabFord。原创 2022-09-23 18:48:32 · 116 阅读 · 0 评论 -
JavaScript 15. 条件语句
if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码if…else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码if…else if…else 语句- 使用该语句来选择多个代码块之一来执行switch 语句 - 使用该语句来选择多个代码块之一来执行。原创 2022-09-23 16:34:42 · 200 阅读 · 0 评论 -
JavaScript 14. 运算符
赋值运算符用于给 JavaScript 变量赋值。与/或值之间的算术运算。原创 2022-09-23 15:53:47 · 371 阅读 · 0 评论 -
JavaScript 13. 字符串
如何解决以上的问题呢?字符串的索引从 0 开始,这意味着第一个字符索引值为 [0],第二个为 [1], 以此类推。字符串可以是插入到引号中的任何字符。转义字符 () 可以用于转义撇号,换行,引号,等其他特殊字符。反斜杠是一个转义字符。在 JavaScript 中,字符串写在单引号或双引号中。字符串可以存储一系列字符,如 “John Doe”。原创 2022-09-23 15:41:48 · 105 阅读 · 0 评论 -
JavaScript 12. 事件
HTML 事件可以是浏览器行为,也可以是用户行为。以下是 HTML 事件的实例:通常,当事件发生时,你可以做些事情。在事件触发时 JavaScript 可以执行一些代码。HTML 元素中可以添加事件属性,使用 JavaScript 代码来添加 HTML 元素。实例:输出:实例2输出:实例3输出:事件可以用于处理表单验证,用户输入,用户行为及浏览器动作:等等 …可以使用多种方法来执行 JavaScript 事件代码:等等 …原创 2022-09-23 15:07:32 · 104 阅读 · 0 评论 -
JavaScript 11. 函数
在 JavaScript 函数内部声明的变量(使用 var)是局部变量,所以只能在函数内部访问它。(该变量的作用域是局部的)。关键词 function 必须是小写的,并且必须以与函数名称相同的大小写来调用函数。您可以在不同的函数中使用名称相同的局部变量,因为只有声明过该变量的函数才能识别出该变量。在函数外声明的变量是全局变量,网页上的所有脚本和函数都能访问它。JavaScript 变量的生命期从它们被声明的时间开始。在调用函数时,您可以向其传递值,这些值被称为参数。只要函数运行完毕,本地变量就会被删除。原创 2022-09-23 14:52:35 · 133 阅读 · 0 评论 -
JavaScript 10. 对象
!DOCTYPE html > < html > < head > < meta charset = "utf-8" > < title > 菜鸟教程(runoob.com) < /title > < /head > < body > < p > 创建 JavaScript 对象。document.getElementById("demo") .innerHTML = person.firstName + " 现在 " + person.age + " 岁.";创建 JavaScript 对象。原创 2022-09-21 16:26:18 · 131 阅读 · 0 评论 -
JavaScript 9. 数据类型
值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、空(Null)、未定义(Undefined)、Symbol。引用数据类型(对象类型):对象(Object)、数组(Array)、函数(Function),还有两个特殊的对象:正则(RegExp)和日期(Date)。JavaScript 拥有动态类型。这意味着相同的变量可用作不同的类型:变量的数据类型可以使用 操作符来查看:实例:输出:2. JavaScript 字符串字符串是存储字符(比如 “Bill Ga原创 2022-09-21 16:13:59 · 146 阅读 · 0 评论 -
JavaScript 8. 变量
变量是用于存储信息的"容器"。var x = 5;代数一样,JavaScript 变量可用于存放值(比如 x=5)和表达式(比如 z=x+y)。变量可以使用短名称(比如 x 和 y),也可以使用描述性更好的名称(比如 age, sum, totalvolume)。变量必须以字母开头变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做)变量名称对大小写敏感(y 和 Y 是不同的变量)原创 2022-09-21 15:52:12 · 102 阅读 · 0 评论 -
JavaScript 7. 注释
我们可以添加注释来对 JavaScript 进行解释,或者提高代码的可读性。多行注释以 /* 开始,以 */ 结尾。JavaScript 不会执行注释。单行注释以 // 开头。原创 2022-09-21 15:44:52 · 231 阅读 · 0 评论 -
JavaScript 6. 语句
JavaScript 语句向浏览器发出的命令。语句的作用是告诉浏览器该做什么。document.getElementById("demo") .innerHTML = "你好 Dolly";原创 2022-09-21 15:40:44 · 108 阅读 · 0 评论 -
JavaScript 5. 语法
JavaScript 同样保留了一些关键字,这些关键字在当前的语言版本中并没有使用,但在以后 JavaScript 扩展中会用到。和其他任何编程语言一样,JavaScript 保留了一些关键字为自己所用。(Number)字面量 可以是整数或者是小数,或者是科学计数(e)。在 HTML 中,JavaScript 语句用于向浏览器发出命令。不是所有的 JavaScript 语句都是"命令"。JavaScript 关键字用于标识要执行的操作。引用一个函数 = 调用函数(执行函数内的语句)。原创 2022-09-21 15:30:27 · 105 阅读 · 0 评论 -
JavaScript 4 输出
使用弹出警告框。使用方法将内容写到 HTML 文档中。使用innerHTML写入到 HTML 元素。使用写入到浏览器的控制台。原创 2022-09-21 15:13:51 · 113 阅读 · 0 评论 -
Tampermonkey 实现 csdn 免登陆复制
6.Tampermonkey 添加脚本。,未登录状态会发现无法复制代码。获取图标,在网页按F12,原创 2022-08-14 20:47:14 · 3554 阅读 · 0 评论 -
JavaScript基础教程1
单行注释以 // 开头。本例用单行注释来解释代码:<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> </head><body><h1 id="myH1"></h1><p id="myP"></p><script>/转载 2021-10-20 10:13:48 · 155 阅读 · 0 评论 -
JavaScript 6. 语句
文章目录1. JavaScript 语句2. 分号 ;3. JavaScript 代码4. JavaScript 代码块1. JavaScript 语句JavaScript 语句是发给浏览器的命令。这些命令的作用是告诉浏览器要做的事情。下面的 JavaScript 语句向 id=“demo” 的 HTML 元素输出文本 “你好 Dolly” :<!DOCTYPE html><html><head> <meta charset="utf-8">转载 2021-10-19 10:34:23 · 183 阅读 · 0 评论 -
JavaScript 5. 语法
文章目录JavaScript 字面量JavaScript 变量JavaScript 操作符JavaScript 语句JavaScript 关键字JavaScript 注释JavaScript 数据类型JavaScript 函数JavaScript 字母大小写JavaScript 字面量数字(Number)字面量 可以是整数或者是小数,或者是科学计数(e)。字符串(String)字面量 可以使用单引号或双引号表达式字面量 用于计算:<!DOCTYPE html><html>原创 2021-09-14 11:54:05 · 132 阅读 · 0 评论 -
javascript快速学习手册
javascript 1.简介与入门javascript 2.用法JavaScript 3.Chrome 浏览器中执行 JavaScriptJavaScript 4. 输出原创 2021-09-13 15:15:50 · 128 阅读 · 0 评论 -
JavaScript 4. 输出
文章目录1. JavaScript 显示数据2. 使用 window.alert()3. 操作 HTML 元素4. 写到控制台JavaScript 没有任何打印或者输出的函数。1. JavaScript 显示数据JavaScript 可以通过不同的方式来输出数据:使用 window.alert() 弹出警告框。使用 document.write() 方法将内容写到 HTML 文档中。使用 innerHTML 写入到 HTML 元素。使用 console.log() 写入到浏览器的控制台。转载 2021-09-13 15:10:09 · 158 阅读 · 0 评论 -
JavaScript 3.Chrome 浏览器中执行 JavaScript
文章目录1. 开启开发者工具2. Console 窗口调试 JavaScript 代码3. Chrome snippets 小脚本1. 开启开发者工具我们在 Chrome 浏览器中可以通过按下 F12 按钮或者右击页面,选择"检查"来开启开发者工具。也可以在右上角菜单栏选择 “更多工具”=》“开发者工具” 来开启:2. Console 窗口调试 JavaScript 代码打开开发者工具后,我们可以在 Console 窗口调试 JavaScript代码,如下图:上图中我们在 > 符号原创 2021-09-12 13:36:47 · 172 阅读 · 0 评论