广告
返回顶部
首页 > 资讯 > 精选 >JavaScript中的操作符与表达式实例代码分析
  • 598
分享到

JavaScript中的操作符与表达式实例代码分析

2023-07-04 11:07:19 598人浏览 独家记忆
摘要

这篇文章主要介绍“javascript中的操作符与表达式实例代码分析”,在日常操作中,相信很多人在JavaScript中的操作符与表达式实例代码分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”JavaScr

这篇文章主要介绍“javascript中的操作符与表达式实例代码分析”,在日常操作中,相信很多人在JavaScript中的操作符与表达式实例代码分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”JavaScript中的操作符与表达式实例代码分析”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

1.表达式

1.1原始表达式

3.14  //数字直接量"hello world"  //字符串直接量/pattern/  //正则表达式直接量true  //返回一个布尔值: 真false  //返回一个布尔值: 假null  //返回一个值: 空this  //返回“当前”对象i  //返回变量i的值sum //返回sum的值undefined  //undefined是全局变量,和null不同,它不是一个关键字

1.2表达式

操作数以及操作符组合而成。

11 + 2(1 + 2) * 3(1 + 2 ) * 3 && !flag

2.操作符

  • 算术运算符+, -, *, /, %, **): 普通的加、减、乘、除、取余运算,其中**次方运算符

 3 ** 2 // 结果为:9

  • 一元运算符++, --, +, -): 一些只需要一个操作数的运算符,注意++, --放在变量左右侧的差别,放在变量的左侧是先自增(减),再取值,放在右侧则相反。

let a = 2, y, z;y = ++a // 先执行a = a + 1, 得到 a = 3, 然后将a赋值给y,则y = 3z = a++ // 接上面a = 3, 将a赋值给z,则z = 3,然后再执行 a = a + 1, 得到a = 4//一元证号(+)+3  //3+'3'  //3+true  //1+functioan(a){return a}  //NaN

  • 赋值运算符=, +=, -=, *=, /=, %=):将某个常量或变量或表达式的值赋值给另一个变量,注意:ES6新增的解构赋值

//解构数组let [a, b, c] = ['one', 'two', 'three']  // a = 'one', b = 'two', c = 'three'//解构对象let { name, age } = { name: 'cc', age: 100 }  // name = 'cc', age = 100

  • 相等运算符==, !=, ===, !==):用于比较左右的操作数是否相等。可参考:js比较运算符(“===”和“==”)的匹配规则以及if()条件的判断结果。

  • 关系运算符>, <, >=, <=): 用于比较操作符左右的操作数的大小。

  • 位操作符&, |, ~, ^, <<, >>, >>>): 将其操作数转化为二进制后,进行与、或、非、异或等操作运算,最终返回JS中的一个数值。其中>>>无符号右移

  • 逻辑运算符&&, ||, !): 主要通过与、或、非来判断一个表达式的值是否为true。注意:与和或操作具有短路计算效果。

//短路计算false && (anything) // 结果为falsetrue || (anything) // 结果为anything//方法1: 设置x的缺省值function test(x) {x = x || 100}test(10)  //x = 10test()  // x = 100// 方法2: es6的方式function test(x = 100) { ...}test(10)  //x = 10test()  // x = 100

  • 条件运算符? :): JS中唯一一个有3个运算数的运算符,一般用于if语句的简短形式来使用。

到此,关于“JavaScript中的操作符与表达式实例代码分析”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: JavaScript中的操作符与表达式实例代码分析

本文链接: https://www.lsjlt.com/news/344782.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • JavaScript中的操作符与表达式实例代码分析
    这篇文章主要介绍“JavaScript中的操作符与表达式实例代码分析”,在日常操作中,相信很多人在JavaScript中的操作符与表达式实例代码分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”JavaScr...
    99+
    2023-07-04
  • JavaScript运算符与表达式实例代码分析
    本篇内容主要讲解“JavaScript运算符与表达式实例代码分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript运算符与表达式实例代码分析”吧!一、===严格相等运算符,用作逻...
    99+
    2023-07-06
  • 浅析JavaScript中的操作符与表达式
    1.表达式1.1原始表达式3.14 //数字直接量 "hello world" //字符串直接量 /pattern/ //正则表达式直接量 true //返回一个布尔值: 真 false //返回一个布尔值:...
    99+
    2022-11-22
    javascript
  • C语言运算符与表达式实例分析
    本篇内容主要讲解“C语言运算符与表达式实例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C语言运算符与表达式实例分析”吧!表达式函 数 概 述表达式是C语言的主体。在C语言中,表达式由操作符...
    99+
    2023-07-02
  • Linux中特殊符号与正则表达式的示例分析
    这篇文章主要介绍了Linux中特殊符号与正则表达式的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。第1章 linux的特殊符号1.1 通配符 * {}1.1 含义方便...
    99+
    2023-06-09
  • JavaScript中函数表达式的示例分析
    这篇文章将为大家详细讲解有关JavaScript中函数表达式的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。JavaScript函数表达式一、序 &nb...
    99+
    2022-10-19
  • 正则表达式中^和$的含义与实例代码
    目录先说明一下两个表达式含义:我们在来看下,非开头和结尾的情况附:在正则表达式中^ 和 $ 同时出现的含义总结前前一期说了正则表达式校验金额最多保留两位小数(感兴趣的小伙伴可以过去看...
    99+
    2022-11-13
    正则表达式^和$咋用 正则表达式$怎么用 正则表达式∧$表示什么
  • JavaScript数组操作方法实例代码分析
    这篇文章主要介绍了JavaScript数组操作方法实例代码分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JavaScript数组操作方法实例代码分析文章都会有所收获,下面我们一起来看看吧。1.删除数组重复项...
    99+
    2023-07-02
  • C++中运算符和表达式的示例分析
    小编给大家分享一下C++中运算符和表达式的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在编程语言中“表达式”可以近似于“公式”,也就是按照自己的预期进行...
    99+
    2023-06-29
  • JavaScript正则表达式中g标志实例分析
    本篇内容主要讲解“JavaScript正则表达式中g标志实例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JavaScript正则表达式中g标志实例分析”吧!有一天在思否社区看到有个问题,大...
    99+
    2023-06-29
  • JavaScript的运算符和操作数实例分析
    这篇文章主要介绍“JavaScript的运算符和操作数实例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JavaScript的运算符和操作数实例分析”文章能帮助...
    99+
    2022-10-19
  • javascript中正则表达式分组、断言的示例分析
    这篇文章主要为大家展示了“javascript中正则表达式分组、断言的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“javascript中正则表达式分组...
    99+
    2022-10-19
  • SQL字符串的合并与拆分实例代码分析
    本篇内容主要讲解“SQL字符串的合并与拆分实例代码分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“SQL字符串的合并与拆分实例代码分析”吧!字符串的合并在Or...
    99+
    2022-10-19
  • Java8中Lambda表达式与函数式接口的示例分析
    这篇文章将为大家详细讲解有关Java8中Lambda表达式与函数式接口的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Java8被称作Java史上变化最大的一个版本。其中包含很多重要的新特性,最核...
    99+
    2023-05-30
    java lambda
  • python 与GO中操作slice,list的方式实例代码
    python 与GO中操作slice,list的方式实例代码 GO代码中遍历slice,寻找某个slice,统计个数。 type Element interface{} func main() { ...
    99+
    2022-06-04
    实例 操作 代码
  • JavaScript正则表达式校验与递归函数实际应用的示例分析
    小编给大家分享一下JavaScript正则表达式校验与递归函数实际应用的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2022-10-19
  • Python正则表达式中字符串的实际操作方式
    本篇内容介绍了“Python正则表达式中字符串的实际操作方式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Python正则表达式字符串方法 ...
    99+
    2023-06-17
  • Linux中的通配符以及正则表达式中的限定符的示例分析
    本篇文章为大家展示了Linux中的通配符以及正则表达式中的限定符的示例分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。有段时间恶补了一下正则表达式。了解到 * 在正则表达式中是一种限定符。表示上一...
    99+
    2023-06-05
  • 怎么解析正则表达式实现字符串的相关操作
    怎么解析正则表达式实现字符串的相关操作,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。正则表达式实现字符串的相关操作主要是实现对于字符串的开始和结束的锚定,那么具体的操作过程...
    99+
    2023-06-17
  • C语言中单目操作符++、–的实例分析
    C语言中单目操作符++、–的实例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。前言大家先判断下下面代码的运行结果答案:如果你全对了,那么恭喜大佬,这篇博客可能对你收益不大,...
    99+
    2023-06-22
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作