
JavaScript
书和咖啡
学习python的小侠客
展开
-
JavaScript 中常见HTML事件
HTML 事件就是发生在 HTML 元素上的事情,可以是浏览器行为,也可以是用户行为。我们可以使用 JavaScript 触发这个事件。下面是常用的HTML事件:onclick:用户点击 HTML 元素。onchange:HTML 元素改变onload:浏览器已完成页面的加载。onmouseover:用户在一个HTML元素上移动鼠标。onmouseout:用户从一个HTML元素上移开鼠标。onkeydown:用户按下键盘按键。onclick事件onclick 即点击事件,会在元素被点击原创 2020-06-22 09:53:07 · 1190 阅读 · 0 评论 -
数组的方法
上一节我们讲了数组的语法和使用,以及数组的遍历等,本节我们主要学习一下数组的常用方法。数组常用方法sort():对数组的元素进行排序。reserse():反转数组的元素排序。join():将所有数组元素连接到一个字符串中。push():将一个新元素添加到数组中(最后位置)。pop():从数组中删除最后一个元素。shift(),删除第一个数组元素,并将所有其他元素移位到较低的索引。unshift():将新元素添加到数组中(在开始处),并取消旧元素。splice():用于向数组中添加新项目(原创 2020-06-19 09:49:16 · 229 阅读 · 0 评论 -
数组的介绍及使用
JavaScript 中的数组常用于在单个变量中存储多个值。数组就是一组数据的集合,在内存中表现为一段连续的内存地址(保存在堆内存)。创建数组的目的就是为了保存更多的数据。数组概念和语法概念:数组是一个特殊变量,一次可以容纳多个值。特点:有顺序,有长度。作用:使用单独的变量名来存储一系列的值。语法如下所示:var array_name = [item, item2, item3, ...];其中 array_name 就是数组名,其实就是变量名,而数组中的元素全部是包围在中括号 [] 内,元原创 2020-06-17 09:48:09 · 392 阅读 · 0 评论 -
break 和 continue语句
break 语句的使用break 语句可以用于跳出循环,可以用在 for 循环、while 循环、switch 循环中。当我们在一个循环中使用了break 语句,则会中断循环,但是仍会继续执行循环之后的代码哟。示例:例如下面代码实现了当循环条件小于5时,循环中断:<!DOCTYPE html><html><head><meta charset="utf-8"><title>JS_侠课岛(9xkd.com)</title>原创 2020-06-15 09:44:12 · 1216 阅读 · 0 评论 -
JavaScript中的while循环
在 JavaScript 语言中,当我们使用 while 循环时,只要指定条件为 true,循环就可以一直执行。并且只要条件一直满足,就可以实现一个无限循环,例如:while(true){ console.log("1");}执行这个循环,就会无止境的输出1。while 语法及其使用语法如下所示:while (condition) { // 要执行的代码块}condition 是循环的条件,只有当循环条件成立时,才会执行花括号 {} 中的代码,如果条件不成立则不会执行代原创 2020-06-12 10:06:30 · 1765 阅读 · 0 评论 -
JavaScript中的for循环
JavaScript 语言中的 for 循环用于多次执行代码块,它是 JavaScript 中最常用的一个循环工具,还可用于数组的遍历循环等。我们为什么要使用 for 循环呢?打个比方,例如我们想要控制台输出1到1000之间的所有数字,如果单写输出语句,要写1000句代码,但是如果使用 for 循环,几句代码就能实现。总之,使用 for 循环能够让我们写代码更方便快捷(当然啦,否则要它干嘛)。for 循环语法语法如下所示:for(变量初始化; 条件表达式; 变量更新) { // 条件表达式为tru原创 2020-06-10 09:58:16 · 1840 阅读 · 0 评论 -
JavaScript中的switch语句
JavaScript语言中的条件语句,除了if 语句,还有switch 语句。switch 常用于根据不同的条件执行不同的操作。虽然它和 if 语句都是用来判断条件的语句,但是它们之间还是有不同。switch的语法语法如下所示:switch(expression) { case 变量x: // 语句1代码块 case 变量y: // 语句2代码块 case 变量z: // 语句3代码块 break; default: // 代码块}语法解释:表达式值计算一次,然后我们依次将表达原创 2020-06-08 09:38:04 · 1150 阅读 · 0 评论 -
JavaScript中条件语句的使用
什么是条件语句JavaScript 语言中,条件语句(if 语句)常用于基于不同条件执行不同的动作。简单来讲就是判断给出的某个条件是否是正确的,如果条件正确要如何做,条件错误要如何做。举一个例子,例如现在有一个变量 age,给定一个条件语句为 “age是否大于18”,如果大于18 则可以玩游戏,否则不可以玩游戏。var age = 20;if(age > 18){ console.log("你可以玩游戏哟");}else{ console.log("未成年不可以玩游戏");}原创 2020-06-05 10:02:13 · 597 阅读 · 0 评论 -
JavaScript按位运算符
按位运算符将其操作数当做32位的比特序列(由0和1组成),而不是十进制、十六进制或八进制数值。我们主要了解的有七种,分别是:&、|、^、~、<<、>>、>>>。按位与运算符按位与 & 运算符,对两个 32 位表达式的每一位执行按位与运算。如果a 和 b 都为1 则结果为1,否则结果为0。aba & b000010100111示例:下面演示如何使用& 运算符:co原创 2020-06-03 09:48:38 · 334 阅读 · 0 评论 -
JavaScript逻辑运算符
JavaScript 中的逻辑运算符可用来确定变量或者是值之间的逻辑关系。通常用于布尔型值,会返回一个布尔值true 或 false。而 &&、|| 运算符能够使用非布尔值的操作数,此时会返回一个非布尔型值。布尔值在 JavaScript 中提供了一种布尔数据类型,只接受值 true 或 false。我们可以通过 Boolean() 函数来确定表达式(或变量)的值为 true 还是 false。示例:将下面代码在浏览器中执行,将弹出一个显示 true 的弹出层:alert(Bool原创 2020-06-01 09:54:01 · 3539 阅读 · 0 评论 -
JavaScript比较运算符
JavaScript 语言中有两种比较方式,转换类型比较运算符 == 和严格比较运算符 ===。其中严格比较运算符仅当两个操作数的类型相同且值相等时才为true。而转换类型比较运算符== 会在进行比较之前,将两个操作数转换成相同的类型,再来比较。比较运算符常用语逻辑语句中,它主要是用语判定变量或者值是否相等。相等运算符相等运算符 == 会为两个不同类型的操作数转换类型,然后进行严格比较。示例:console.log(1 == 1); // trueconsole.log(1 == 2);原创 2020-05-29 09:46:03 · 392 阅读 · 0 评论 -
JavaScript赋值运算符
JavaScript 语言中的赋值运算可以分为简单和复合两种赋值运算,前者是将赋值运算符 = 右边表达式的值保存到左边的变量中,而后者是混合了其他的操作(例如算术运算符操作)和赋值操作相结合。简单赋值运算符最简单的赋值运算符应该就是等号 = ,把一个值赋给一个变量,例如我们学变量的使用,声明一个变量并给变量赋值可以写为var a = 1,这就表示给变量 a 赋值为 1。语法格式:变量 = 数据赋值运算符左边只能是变量,多个赋值运算符可以组成赋值表达式,它具有右结合性。如果赋值运算符的左侧也为一个原创 2020-05-27 09:35:25 · 1718 阅读 · 0 评论 -
JavaScript算术运算符
算术运算符用于对数字(文字或变量)执行算术运算。标准算术运算符是加法 +,减法 -,乘法 * 和除法 /。和数学里面的加减乘除很类似,我们一起来看一下。加法运算符加法运算符 + 的作用是数值求和,这个应该很简单。示例:下面是简单的求两数之和:var a = 8;var b = a + 5;console.log(b); // 13+ 激发运算符除了计算两数之和,我们可以通过 + 连接字符串,得到的结果是一个新的字符串。示例:使用 + 将定义好的三个变量连接:str1 = "hell原创 2020-05-25 09:45:27 · 1135 阅读 · 0 评论 -
JavaScript 运算符介绍
在 JavaScript 语言中,运算符主要用于执行程序代码运算,针对一个以上的操作数项目来进行运算。运算符大家应该不陌生,因为我们在数学中都学过,例如加减乘除等。JavaScript 中的运算符可以分为 算术运算符、赋值运算符、字符串运算符、比较运算符、逻辑运算符、类型运算符、按位运算符等。算术运算符JavaScript 中算术运算符主要用于对数字执行算术,以数值作为其操作数,并返回一个单个数值。算术运算符我们可以分为7种:运算符描述+加,加法运算符的作用是数值求和,或者字符原创 2020-05-22 09:38:35 · 306 阅读 · 0 评论 -
JavaScript中的字符串
我们知道字符串(String)类型是 JavaScript 中的基本数据类型之一,也是最常用的数据类型啦。下面我们来学习一下关于字符串的属性方法以及其的使用等。什么是字符串JavaScript 字符串其实很好理解,就是被包围在单引号或双引号中的任意字符。字符串可以用于存储和处理文本。示例:例如像下面这样声明的变量都是字符串类型:var str1 = "123";var str2 = '12356';var str3 = "你好,侠课岛";var str4 = 'hello summer原创 2020-05-20 09:38:09 · 251 阅读 · 0 评论 -
JavaScript中的数字类型
JavaScript 语言中只有一种数值类型,就是 number 类型,这个类型的值可以选择带小数点或者不带小数点。不像其他语言中还分成了整型、浮点型、长整型、单精度、双精度等等。数字类型的使用我们在声明数字类型时,可以带小数点,也可以不带,或者使用科学计数法。示例:下面是我们声明的两个 number 类型的变量:var a = 7;var b = 1.25;在声明数字类型的变量时,不需要加引号,这就是数字类型和字符串类型的区别,例如我们看下面这两个变量:var num1 = 100;v原创 2020-05-18 09:52:34 · 358 阅读 · 0 评论 -
JavaScript中的数据类型
JavaScript 常用数据类型JavaScript 中常用的数据类型主要有下面几种:String(字符串)Number(数字)Boolean(Boolean)Array(数组)Object(对象)JavaScript 语言中变量的值可以是任意类型,因为 JavaScript 是弱类型语言,所以在使用关键字 var 声明变量时,我们可以不用为变量指定数据类型,直接为其赋不同类型的值即可。因为 JavaScript 中不需要关注变量的类型,所以代码会更加简洁,但是也需要更加注意,避免因为变原创 2020-05-15 10:00:39 · 200 阅读 · 0 评论 -
JavaScript 变量的学习
JavaScript 中变量是用于存储数据值的容器,举个例子,例如 var a = 1 , 其中 a 就是一个变量,1是存入变量的值,也叫做字面量。 在实际应用中,变量很频繁的被使用,所以我们接下来好好学习一下变量。变量声明我们可以使用关键字 var 来声明变量,变量定义好后可以给它赋值,给变量赋值时可以使用等号 =。当然为了方便我们也可以在声明变量的同时直接给变量赋值,这样更方便,使用 var 关键字声明变量后,可以对变量进行修改。注意哟,如果声明一个变量之后,不给这个变量赋值,那么这个变量是空的原创 2020-05-13 09:48:29 · 279 阅读 · 1 评论 -
JavaScript的入门简介
什么是 JavaScriptJavaScript,我们一般简称为 JS,是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。JavaScript 现在已经被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并支持面向对象、命令式和声明式风格。HTML、CSS、JavaScript三者不同的功能:HTML:定义网页的内容。CSS:描述页面的布局。...原创 2020-05-06 09:45:42 · 598 阅读 · 1 评论