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日

相关文章

  • AngularJS通过$location获取及改变当前页面的URL

    AngularJS是一个前端MVVM框架,通过它可以方便地进行网页开发。在网页开发中,经常需要获取或改变当前页面的URL,AngularJS提供了$location服务实现这一功能。下面是一份简要的攻略: 1. $location服务的概述 AngularJS中的$location服务用于获取和改变URL。通过$location服务,可以获取当前页面的URL…

    JavaScript 2023年6月11日
    00
  • jQuery Animation实现CSS3动画示例介绍

    jQuery Animation实现CSS3动画示例介绍 介绍 jQuery是一个广泛使用的JavaScript库,可以简化HTML文档遍历、事件处理、动画设计等步骤。CSS3也提供了丰富的动画效果,但CSS3并不支持像JavaScript一样的条件判断和循环控制,这就限制了CSS3的灵活性。因此,jQuery动画实现了一些CSS3动画的效果,并且为它们添加…

    JavaScript 2023年6月10日
    00
  • Chrome调试折腾记之JS断点调试技巧

    Chrome调试折腾记之JS断点调试技巧 介绍 Web开发中调试是必不可少的环节之一,Chrome提供了丰富的调试工具来帮助我们定位问题。本文将着重介绍Chrome的JS断点调试技巧。 步骤 步骤一:打开调试工具 打开需要调试的页面,按下 F12 或右键选择 审查元素 ,即可打开 Chrome 的调试工具。 步骤二:在JS代码中插入断点 在需要调试的代码行左…

    JavaScript 2023年6月10日
    00
  • JS数组去重的常用4种方法

    下面我就为大家详细讲解“JS数组去重的常用4种方法”的完整攻略。 一、JS数组去重的常用4种方法 数组去重是我们在JS开发中常会用到的一个功能,下面介绍4种去重方法。 1. Set Set是ES6新增的数据类型,它可以实现数组去重。 let arr = [1,2,2,3,3,4,5]; let result = […new Set(arr)]; cons…

    JavaScript 2023年5月27日
    00
  • JavaScript版代码高亮

    JavaScript版代码高亮是一种常见的在网页中实现代码着色效果的方式。以下是该技术的完整攻略。 什么是JavaScript版代码高亮 JavaScript版代码高亮是一种传统的在前端网页中实现代码着色的方式。它基于JavaScript语言,通过识别代码标签,并在标签内的文本中应用CSS样式,从而实现代码高亮的效果。由于其简单易用,不需要使用额外的插件或库…

    JavaScript 2023年6月10日
    00
  • js仿iphone秒表功能 计算平均数

    那么接下来就为大家详细讲解一下“js仿iphone秒表功能 计算平均数”的完整攻略,具体步骤分为以下几个部分: 一、制作计时器功能 1.在HTML中创建一个div用来存放计时器所显示的时间; <div id="clock"></div> 2.在JS中定义计时器的初始值为0,定义一个变量来存储计时器的状态; var …

    JavaScript 2023年5月28日
    00
  • JS中parseInt()和map()用法分析

    JS中parseInt()和map()用法分析 parseInt() parseInt()是一个全局函数,用于解析字符串并返回整数。该函数接受两个参数:要解析的字符串和一个表示解析进制的参数。 parseInt(string, radix) 其中,string是要转换的字符串,radix是一个可选参数,表示要解析的字符串的进制数。 如果省略radix参数,则…

    JavaScript 2023年5月28日
    00
  • Javascript ES6中数据类型Symbol的使用详解

    Javascript ES6中数据类型Symbol的使用详解 什么是Symbol? Symbol是ES6中新增的一种数据类型,它表示独一无二的值。可以理解为是一个独特的标识符,可以用来防止属性名的重复。Symbol的主要作用是用于对象的属性名,它们可以保证不会出现重复的属性名。 如何使用Symbol? 创建Symbol 使用Symbol构造函数可以创建一个新…

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