JavaScript 表达式和运算符

🌙
手机阅读
本文目录结构

JS 表达式和运算符

表达式,运算符是程序的基础,最简单的

var myName="zhuanbang";

这个就是一个表达式,把等号右边的字符串,赋值到左边myName这个变量名上;

表达式在各个类型里会介绍,这里主要总结运算符;

大多数的运算符是有+-==这种标点符号来表现,但是也有一些运算符是由关键字表示的,比如delete和instanceof,不过无论标点符号表示的运算符还是关键字表示的运算符,都是合法的运算符;

运算符

类似生活中的,加减乘除,是对程序的操作;

但是需要注意的是,数学里面的加减乘数等都是对数字而言的,但是在JS里这些都是可以对不同的数据进行操作的,当然这些也是包括数字类型的;

ECMAScript里用于操作数据值的运算符也叫操作符,只是叫法不同;

包括算术运算符,位运算,关系运算,相等运算;这些都是可以针对不同类型的值的(比如字符串,数值,布尔,对象)

需要牢记一点:应用对象的时候,运算符通常会调用对象上的valueOf或者toString方法,转成字符串后再次进行操作;

下面图片是截自权威指南,体现运算符的优先级;

AXIHE / 精选资源

浏览全部教程

面试题

学习网站

前端培训
自己甄别

前端书籍

关于朱安邦

我叫 朱安邦,阿西河的站长,在杭州。

以前是一名平面设计师,后来开始接接触前端开发,主要研究前端技术中的JS方向。

业余时间我喜欢分享和交流自己的技术,欢迎大家关注我的 Bilibili

关注我: Github / 知乎

于2021年离开前端领域,目前重心放在研究区块链上面了

我叫朱安邦,阿西河的站长

目前在杭州从事区块链周边的开发工作,机械专业,以前从事平面设计工作。

2014年底脱产在老家自学6个月的前端技术,自学期间几乎从未出过家门,最终找到了满意的前端工作。更多>

于2021年离开前端领域,目前从事区块链方面工作了