
【 JaveScript 】
JaveScript 文档
HarkerYX
学习各类技术优快云博客专家!
热爱日系指弹!
目前就职新能源汽车行业!
展开
-
《JavaScript typeof, null, 和 undefined》
JavaScript typeof,null, undefined, valueOf()。typeof 操作符你可以使用 typeof 操作符来检测变量的数据类型。typeof "John" // 返回 string typeof 3.14 // 返回 numbertypeof false ...转载 2019-07-04 16:34:38 · 280 阅读 · 0 评论 -
《JavaScript 代码规范》
JavaScript 代码规范所有的 JavaScript 项目适用同一种规范。JavaScript 代码规范代码规范通常包括以下几个方面:变量和函数的命名规则 空格,缩进,注释的使用规则。 其他常用规范……规范的代码可以更易于阅读与维护。代码规范一般在开发前规定,可以跟你的团队成员来协商设置。变量名变量名推荐使用驼峰法来命名(camelCase):firs...转载 2019-07-09 17:28:52 · 533 阅读 · 0 评论 -
《JavaScript this 关键字》
JavaScript this 关键字面向对象语言中 this 表示当前对象的一个引用。但在 JavaScript 中 this 不是固定不变的,它会随着执行环境的改变而改变。在方法中,this 表示该方法所属的对象。 如果单独使用,this 表示全局对象。 在函数中,this 表示全局对象。 在函数中,在严格模式下,this 是未定义的(undefined)。 在事件中,th...转载 2019-07-09 17:01:50 · 230 阅读 · 0 评论 -
《JavaScript 保留关键字》
JavaScript保留关键字在 JavaScript 中,一些标识符是保留关键字,不能用作变量名或函数名。JavaScript 标准所有的现代浏览器完全支持 ECMAScript 3(ES3,JavaScript 的第三版,从 1999 年开始)。ECMAScript 4(ES4)未通过。ECMAScript 5(ES5,2009 年发布),是 JavaScript 最新的...转载 2019-07-09 16:44:50 · 451 阅读 · 0 评论 -
《JavaScript 验证 API》
JavaScript 验证 API约束验证 DOM 方法HTMLSelectElement.checkValidity()会检查元素是否有任何输入约束条件,并且检查值是否符合约束条件。 如果值是不符合约束条件的,浏览器就会在该元素上触发一个可以撤销的 invalid 事件。Property Description checkValidity() 如果 input 元素...转载 2019-07-09 16:42:52 · 249 阅读 · 0 评论 -
《JavaScript 表单及验证》
JavaScript 表单JavaScript 表单验证HTML 表单验证可以通过 JavaScript 来完成。以下实例代码用于判断表单字段(fname)值是否存在, 如果不存在,就弹出信息,阻止表单提交:<!DOCTYPE html><html><head><meta charset="utf-8"><script...转载 2019-07-09 16:04:39 · 763 阅读 · 2 评论 -
《JavaScript 中精度问题以及解决方案》
JavaScript 中的数字按照 IEEE 754 的标准,使用 64 位双精度浮点型来表示。其中符号位 S,指数位 E,尾数位M分别占了 1,11,52 位,并且在ES5 规范中指出了指数位E的取值范围是[-1074, 971]。精度问题汇总想用有限的位来表示无穷的数字,显然是不可能的,因此会出现一些列精度问题:浮点数精度问题,比如0.1 + 0.2 !== 0.3 大数...转载 2019-07-09 15:02:26 · 701 阅读 · 0 评论 -
《JavaScript 使用误区》
JavaScript使用误区本章节我们将讨论 JavaScript 的使用误区。赋值运算符应用错误在 JavaScript 程序中如果你在 if 条件语句中使用赋值运算符的等号 (=) 将会产生一个错误结果, 正确的方法是使用比较运算符的两个等号 (==)。if条件语句返回false(是我们预期的)因为 x 不等于 10:var x = 0;if (x == 10)...转载 2019-07-09 15:38:28 · 229 阅读 · 0 评论 -
《JavaScript 事件》
JavaScript事件HTML 事件是发生在 HTML 元素上的事情。当在 HTML 页面中使用 JavaScript 时, JavaScript 可以触发这些事件。HTML 事件HTML 事件可以是浏览器行为,也可以是用户行为。以下是 HTML 事件的实例:HTML 页面完成加载 HTML input 字段改变时 HTML 按钮被点击通常,当事件发生时,你可以做...转载 2019-07-03 18:30:06 · 206 阅读 · 0 评论 -
《JavaScript 作用域》
JavaScript作用域作用域是可访问变量的集合。JavaScript 作用域在 JavaScript 中, 对象和函数同样也是变量。在 JavaScript 中, 作用域为可访问变量,对象,函数的集合。JavaScript 函数作用域: 作用域在函数内修改。JavaScript 局部作用域变量在函数内声明,变量为局部作用域。局部变量:只能在函数内部访问。...转载 2019-07-03 17:51:30 · 169 阅读 · 0 评论 -
《javascript void》
javascript:void(0)含义我们经常会使用到 javascript:void(0) 这样的代码,那么在 JavaScript 中 javascript:void(0) 代表的是什么意思呢?javascript:void(0) 中最关键的是 void 关键字, void 是 JavaScript 中非常重要的关键字,该操作符指定要计算一个表达式但是不返回值。void()仅仅...转载 2019-07-09 17:35:12 · 767 阅读 · 0 评论 -
《JavaScript JSON》
JavaScriptJSONJSON 是用于存储和传输数据的格式。JSON 通常用于服务端向网页传递数据 。什么是 JSON?JSON 英文全称JavaScriptObjectNotation JSON 是一种轻量级的数据交换格式。 JSON是独立的语言* JSON 易于理解。 * JSON 使用 JavaScript 语法,但是 JSON 格式仅仅是一个文...转载 2019-07-09 17:46:27 · 237 阅读 · 0 评论 -
《JavaScript let 和 const》
dd转载 2019-07-09 18:06:40 · 188 阅读 · 0 评论 -
《JavaScript Break 和 Continue 语句》
JavaScriptBreak 和 Continue 语句break 语句用于跳出循环。continue 用于跳过循环中的一个迭代。Break 语句我们已经在本教程之前的章节中见到过 break 语句。它用于跳出 switch() 语句。break 语句可用于跳出循环。break 语句跳出循环后,会继续执行该循环之后的代码(如果有的话):<script>...转载 2019-07-04 15:50:50 · 297 阅读 · 0 评论 -
《JavaScript while 循环》
JavaScriptwhile 循环只要指定条件为 true,循环就可以一直执行代码块。while 循环while 循环会在指定条件为真时循环执行代码块。语法while (条件){需要执行的代码}实例本例中的循环将继续运行,只要变量 i 小于 5:<script>function myFunction(){ var x="",i=...转载 2019-07-04 15:36:14 · 271 阅读 · 0 评论 -
《JavaScript for 循环》
JavaScriptfor 循环循环可以将代码块执行指定的次数。JavaScript 循环如果您希望一遍又一遍地运行相同的代码,并且每次的值都不同,那么使用循环是很方便的。我们可以这样输出数组的值:一般写法:document.write(cars[0] + "<br>"); document.write(cars[1] + "<br>"); ...转载 2019-07-04 14:27:06 · 346 阅读 · 0 评论 -
《JavaScript switch 语句》
JavaScriptswitch语句switch 语句用于基于不同的条件来执行不同的动作。JavaScript switch 语句请使用 switch 语句来选择要执行的多个代码块之一。switch(n){ case 1: 执行代码块 1 break; case 2: 执行代码块 2 break...转载 2019-07-04 14:14:21 · 384 阅读 · 0 评论 -
《JavaScript 条件语句》
JavaScriptif...Else语句条件语句用于基于不同的条件来执行不同的动作。条件语句通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。在 JavaScript 中,我们可使用以下条件语句:if 语句- 只有当指定条件为 true 时,使用该语句来执行代码 if...else 语句- 当条件为 true 时执行代码...转载 2019-07-04 14:06:50 · 466 阅读 · 0 评论 -
《JavaScript 比较和逻辑运算符》
JavaScript比较和逻辑运算符比较和逻辑运算符用于测试true或者false。比较运算符比较运算符在逻辑语句中使用,以测定变量或值是否相等。x=5,下面的表格解释了比较运算符:运算符 描述 比较 返回值 实例 == 等于 x==8 false 实例 » x==5 true 实例 » ...转载 2019-07-04 13:56:41 · 432 阅读 · 0 评论 -
《JavaScript 运算符》
JavaScript运算符运算符 = 用于赋值。运算符 + 用于加值。运算符 = 用于给 JavaScript 变量赋值。算术运算符 + 用于把值加起来。JavaScript 算术运算符y=5,下面的表格解释了这些算术运算符:运算符 描述 例子 x 运算结果 y 运算结果 在线实例 + 加法 x=y+2 7 ...转载 2019-07-04 13:28:52 · 452 阅读 · 0 评论 -
《JavaScript 字符串》
JavaScript字符串JavaScript 字符串用于存储和处理文本。JavaScript 字符串字符串可以存储一系列字符,如 "John Doe"。字符串可以是插入到引号中的任何字符。你可以使用单引号或双引号:var carname = "Volvo XC60";var carname = 'Volvo XC60';你可以使用索引位置来访问字符串中的每个字符:...转载 2019-07-04 11:51:02 · 265 阅读 · 0 评论 -
《JavaScript 函数》
JavaScript函数函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。JavaScript 函数语法函数就是包裹在花括号中的代码块,前面使用了关键词 function:functionfunctionname(){// 执行代码}当调用该函数时,会执行函数内的代码。可以在某事件发生时直接调用函数(比如当用户点击按钮时),并且可由 JavaSc...转载 2019-07-03 13:45:11 · 240 阅读 · 0 评论 -
《JavaScript 对象》
JavaScript对象JavaScript 对象是拥有属性和方法的数据。真实生活中的对象,属性和方法真实生活中,一辆汽车是一个对象。对象有它的属性,如重量和颜色等,方法有启动停止等:对象 属性 方法 car.name = Fiat car.model = 500 car.weight = 850kg car.color = ...转载 2019-07-03 13:23:45 · 395 阅读 · 0 评论 -
《JavaScript 变量提升》
JavaScript 变量提升JavaScript 中,函数及变量的声明都将被提升到函数的最顶部。JavaScript 中,变量可以在使用后声明,也就是变量可以先使用再声明。以下两个实例将获得相同的结果:1.x = 5; // 变量 x 设置为 5elem = document.getElementById("demo"); // 查找元素 elem.innerHTML...转载 2019-07-08 13:38:54 · 210 阅读 · 0 评论 -
《JavaScript 注释》
JavaScript注释JavaScript 注释可用于提高代码的可读性。JavaScript 注释JavaScript 不会执行注释。我们可以添加注释来对 JavaScript 进行解释,或者提高代码的可读性。单行注释以//开头。本例用单行注释来解释代码:// 输出标题:document.getElementById("myH1").innerHTML="欢...转载 2019-07-02 16:53:48 · 1839 阅读 · 0 评论 -
《JavaScript 语句》
JavaScript语句JavaScript 语句向浏览器发出的命令。语句的作用是告诉浏览器该做什么。JavaScript 语句JavaScript 语句是发给浏览器的命令。这些命令的作用是告诉浏览器要做的事情。下面的 JavaScript 语句向 id="demo" 的 HTML 元素输出文本 "你好 Dolly" :document.getElementById("...转载 2019-07-02 16:46:12 · 198 阅读 · 0 评论 -
《JavaScript 语法》
JavaScript语法JavaScript 是一个程序语言。语法规则定义了语言结构。JavaScript 语法JavaScript 是一个脚本语言。它是一个轻量级,但功能强大的编程语言。JavaScript 字面量在编程语言中,一般固定值称为字面量,如 3.14。数字(Number)字面量可以是整数或者是小数,或者是科学计数(e)。<!DOCTYPE ...转载 2019-07-02 16:34:42 · 211 阅读 · 0 评论 -
《JavaScript 类型转换》
JavaScript类型转换Number() 转换为数字, String() 转换为字符串, Boolean() 转化为布尔值。JavaScript 数据类型在 JavaScript 中有 5 种不同的数据类型:string number boolean object function3 种对象类型:Object Date Array2 个不包含任何值的数据类...转载 2019-07-08 10:25:54 · 236 阅读 · 0 评论 -
《JavaScript 输出》
JavaScript输出JavaScript 没有任何打印或者输出的函数。JavaScript 显示数据JavaScript 可以通过不同的方式来输出数据:使用window.alert()弹出警告框。 使用document.write()方法将内容写到 HTML 文档中。 使用innerHTML写入到 HTML 元素。 使用console.log()写入到浏...转载 2019-07-02 15:44:08 · 530 阅读 · 0 评论 -
《JavaScript 用法》
JavaScript用法HTML 中的脚本必须位于 <script> 与 </script> 标签之间。脚本可被放置在 HTML 页面的 <body> 和 <head> 部分中。<script> 标签如需在 HTML 页面中插入 JavaScript,请使用 <script> 标签。<script&...转载 2019-07-02 15:19:23 · 239 阅读 · 0 评论 -
《JavaScript 简介》
JavaScript简介JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。JavaScript 是脚本语言JavaScript 是一种轻量级的编程语言。JavaScript 是可插入 HTML 页面的编程代码。JavaScript 插入 HTML 页面后,可由所有的现代浏览器...转载 2019-07-02 14:55:29 · 321 阅读 · 0 评论 -
《JavaScript 教程》
一、JavaScript基础《JavaScript 简介》《JavaScript 用法》《JavaScript 输出》《JavaScript 语法》《JavaScript 语句》《JavaScript 注释》《JavaScript 变量》《JavaScript 数据类型》《JavaScript 深入了解基本类型和引用类型的值》《JavaScript 基本...转载 2019-07-02 15:09:27 · 521 阅读 · 0 评论 -
《JavaScript 函数定义》
JavaScript函数定义JavaScript 使用关键字function定义函数。函数可以通过声明定义,也可以是一个表达式。函数声明在之前的教程中,你已经了解了函数声明的语法 :function functionName(parameters) { 执行的代码}函数声明后不会立即执行,会在我们需要的时候调用到。<script>funct...转载 2019-07-08 14:06:07 · 299 阅读 · 0 评论 -
《JavaScript 函数参数》
JavaScript函数参数JavaScript 函数对参数的值没有进行任何的检查。函数显式参数(Parameters)与隐式参数(Arguments)在先前的教程中,我们已经学习了函数的显式参数:functionName(parameter1, parameter2, parameter3) { // 要执行的代码……}函数显式参数在函数定义时列出。函数隐式...转载 2019-07-08 14:36:09 · 261 阅读 · 0 评论 -
《JavaScript 正则表达式》
JavaScript正则表达式正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。搜索模式可用于文本搜索和文本替换。什么是正则表达式?正则表达式是由一个字符序列形成的搜索模式。当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。正则表达式可以是一...转载 2019-07-08 11:14:02 · 237 阅读 · 0 评论 -
《JavaScript 深入了解基本类型和引用类型的值》
一个变量可以存放两种类型的值,基本类型的值(primitive values)和引用类型的值(reference values)。ES6 引入了一种新的原始数据类型 Symbol,表示独一无二的值。它是 JavaScript 语言的第七种数据类型,前六种是:Undefined、Null、布尔值(Boolean)、字符串(String)、数值(Number)、对象(Object)。基本类型...转载 2019-07-03 11:19:09 · 225 阅读 · 0 评论 -
《JavaScript 基本类型 引用类型 简单赋值 对象引用》
ECMAScirpt 变量有两种不同的数据类型:基本类型,引用类型。也有其他的叫法,比如原始类型和对象类型,拥有方法的类型和不能拥有方法的类型,还可以分为可变类型和不可变类型,其实这些叫法都是依据这两种的类型特点来命名的,大家爱叫啥就叫啥吧 o(╯□╰)o 。1.基本类型基本的数据类型有:undefined,boolean,number,string,null。基本类型的访问是按值访问的,...转载 2019-07-03 11:14:58 · 192 阅读 · 0 评论 -
《JavaScript 严格模式》
JavaScript 严格模式(use strict)JavaScript 严格模式(strict mode)即在严格的条件下运行。使用 "use strict" 指令"use strict" 指令在 JavaScript 1.8.5 (ECMAScript5) 中新增。它不是一条语句,但是是一个字面量表达式,在 JavaScript 旧版本中会被忽略。"use strict"...转载 2019-07-08 16:50:22 · 171 阅读 · 0 评论 -
《JavaScript 闭包》
JavaScript闭包JavaScript 变量可以是局部变量或全局变量。私有变量可以用到闭包。全局变量函数可以访问由函数内部定义的变量,如:function myFunction() { var a = 4; return a * a;}函数也可以访问函数外部定义的变量,如:var a = 4;function myFunction() {...转载 2019-07-08 16:40:11 · 473 阅读 · 0 评论 -
《JavaScript 函数调用》
JavaScript函数调用JavaScript 函数有 4 种调用方式。每种方式的不同在于this的初始化。this关键字一般而言,在Javascript中,this指向函数执行时的当前对象。 注意this是保留关键字,你不能修改this的值。 调用 JavaScript 函数在之前的章节中我们已经学会了如何创建函数。函数中的代码在函数被调用...转载 2019-07-08 15:14:40 · 222 阅读 · 0 评论