javascript中的几个运算符

下面是Javascript中的几个运算符的详细讲解。

算术运算符

算术运算符是用来执行数学运算的运算符。Javascript中包含了基础的加、减、乘、除、求余运算符。

var x = 10;
var y = 3;

console.log(x + y); // 13
console.log(x - y); // 7
console.log(x * y); // 30
console.log(x / y); // 3.3333333333333335
console.log(x % y); // 1

赋值运算符

赋值运算符用来给变量赋值。Javascript中有简单赋值运算符以及复合赋值运算符。简单赋值运算符只是简单的将一个变量的值赋给另一个变量,而复合赋值运算符则可以对变量进行加、减、乘、除等操作。

var x = 10;
var y = 3;

x += y; // 等价于 x = x + y;
x -= y; // 等价于 x = x - y;
x *= y; // 等价于 x = x * y;
x /= y; // 等价于 x = x / y;
x %= y; // 等价于 x = x % y;

console.log(x); // 1

比较运算符

比较运算符用于比较两个值的大小或者是否相等。比较运算符的返回值总是一个布尔值,即true或者false。

var x = 10;
var y = "10";

console.log(x == y); // true
console.log(x === y); // false
console.log(x != y); // false
console.log(x !== y); // true
console.log(x > y); // false
console.log(x < y); // false
console.log(x >= y); // true
console.log(x <= y); // true

逻辑运算符

逻辑运算符用于将多个条件或多个值连接到一起。Javascript中包含了三个逻辑运算符:逻辑与(&&)、逻辑或(||)、逻辑非(!)。

var x = 10;
var y = 3;
var z = 5;

console.log(x > y && x > z); // true,x大于y并且大于z
console.log(x > y || x < z); // true,x大于y或者小于z
console.log(!(x > y)); // false,x不大于y

以上就是Javascript中几个重要的运算符的详细讲解。希望能对你有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:javascript中的几个运算符 - Python技术站

(0)
上一篇 2023年5月18日
下一篇 2023年5月18日

相关文章

  • Javascript Web Worker使用过程解析

    Javascript Web Worker使用过程解析 什么是Web Worker? Web Workers是HTML5提出的一项新技术,它是一种运行在后台线程的JavaScript,它允许长时间运行的脚本或计算任务不会影响用户界面的性能或响应性。也就是说,JavaScript代码的处理可以交由浏览器的后台线程中处理,以便在不影响主线程UI的情况下,加速运算…

    JavaScript 2023年5月28日
    00
  • javascript unicode与GBK2312(中文)编码转换方法

    下面是详细讲解“javascript unicode与GBK2312(中文)编码转换方法”的完整攻略。 了解Unicode与GBK2312编码 在进行编码转换前,我们需要先了解所涉及的两种编码方式:Unicode和GBK2312。 Unicode是国际标准化组织制定的国际编码标准,它为世界上所有的字符规定了统一的编码,包括字母、数字、标点符号、各国文字等。U…

    JavaScript 2023年5月20日
    00
  • 用javascript来实现动画导航效果的代码

    当我们需要实现网站导航栏的动画效果时,我们可以使用 JavaScript 来完成。下面是详细的攻略及示例说明: 步骤一:创建 HTML 结构 我们需要创建HTML页面,并添加与导航栏有关的HTML标签,例如 nav、ul、li、a 等标签。这些标签应该与我们要展示的菜单项一致。 在此示例中,我们创建了一个简单的 HTML 结构代码: <nav> …

    JavaScript 2023年6月10日
    00
  • JS 5种遍历对象的方式

    JS中有5种遍历对象的方式,分别为for…in、Object.keys()、Object.getOwnPropertyNames()、Object.values()和Object.entries()。下面详细介绍这5种遍历方式的用法及示例。 for…in for…in语句可用于遍历对象的属性。它比较慢,但用的相对频率最高,因为它适用于对象和数组(…

    JavaScript 2023年5月27日
    00
  • JS实现简单的二维矩阵乘积运算

    下面是JS实现简单的二维矩阵乘积运算的攻略: 什么是二维矩阵? 二维矩阵是一个由数值排列成的矩阵,可以用来表示数据、图片以及程序中的细节。二维矩阵一般是由行和列组成,行和列之间用逗号隔开,矩阵中的每个数则通过空格隔开。 例如: 1 2 3 4 5 6 7 8 9 这便是一个3行3列的二维矩阵,其中最左上角的数为1,最右下角的数为9。 怎样进行矩阵乘积运算? …

    JavaScript 2023年5月28日
    00
  • 了解前端理论:rscss和rsjs

    了解前端理论:rscss和rsjs 什么是rscss? rscss的全称是“Reasonable System for CSS Stylesheet Structure”,中文翻译为“合理的CSS样式表结构系统”。它是一种CSS结构组织的方法论,旨在提供一种有条理、可维护的CSS编写方式。rscss的设计目标是: 可读性:易于阅读和理解的代码结构 可维护:容…

    JavaScript 2023年5月27日
    00
  • jQuery用FormData实现文件上传的方法

    下面我会给你详细介绍使用jQuery的FormData实现文件上传的过程和代码示例。 FormData简介 FormData 是一种支持 AJAX 文件上传的技术。当使用 FormData 对象来上传文件时,文件内容被读取为二进制数据,直接发送到服务器,可实现多文件上传。 使用 FormData 对象能够更轻松地将表单数据发送给服务器,不需要自己构建数据包,…

    JavaScript 2023年5月19日
    00
  • js实现宇宙星空背景效果的方法

    为了实现宇宙星空背景效果,我们可以使用Canvas和JavaScript来实现。下面是步骤: 步骤1:HTML布局 <!DOCTYPE html> <html> <head> <title>宇宙星空背景</title> </head> <body> <canvas id…

    JavaScript 2023年6月11日
    00
合作推广
合作推广
分享本页
返回顶部