文档章节

javascript(六) 操作符优先级

年少爱追梦
 年少爱追梦
发布于 2016/05/31 20:42
字数 221
阅读 14
收藏 0

                                                    操作符优先级

运算符 描述
. [] () 字段访问、数组下标、函数调用以及表达式分组
++ -- - ~ ! delete new typeof void 一元运算符、返回数据类型、对象创建、未定义值
* / % 乘法、除法、取模
+ - + 加法、减法、字符串连接
<< >> >>> 移位
< <= > >= instanceof 小于、小于等于、大于、大于等于、instanceof
== != === !== 等于、不等于、严格相等、非严格相等
& 按位与
^ 按位异或
| 按位或
&& 逻辑与
|| 逻辑或
?: 条件
= oP= 赋值、运算赋值
, 多重求值

                                                        流程语句

    1)for(int i=0;i<10;i++){}; 2) while(i<5){ i++ }  ; 3) do{}while(); 4) for (x in person){}

                                                         条件语句

    1) if(){} else if(){} else{}  2)switch() {case xxx: break;default xxx;} 3) xxx ? doSome  : doSome.

    基本上这些语法和java 都是比较相似的,就不实现了。

关于循环语句的一些性能测试:http://developer.51cto.com/art/201507/485437.htm

© 著作权归作者所有

年少爱追梦
粉丝 35
博文 193
码字总数 120092
作品 0
杭州
程序员
私信 提问
JavaScript阴沟里翻船之运算符优先级

起源   写了两年的JavaScript的我,原以为是不会在语法上阴沟里翻船的,可是事实上被打脸,最近在产品开发中组里的一个帅小伙找我讨论一个问题,为了方便大家阅读,我将这个问题的模型抽象...

请叫我王磊同学
2018/11/25
0
0
('b' + 'a' + + 'a' + 'a').toLowerCase()输出banana的剖析

前言 今天逛微博的时候看到有个博主发的一个问题,代码如下: 当时第一反应是JavaScript会报错,但是并没有。然后就来了兴趣 剖析 后来仔细一想,估计和JavaScript运算符优先级、隐式转化有关...

BlackHole1
08/14
0
0
JavaScript(六):数据类型

在计算机科学中, (数据)大于一切,因为它对于计算机的意义重大。提供七种不同的(数据类型),它们是: undefined(未定义), null(空), boolean(布尔型), string(字符串), symbol(符号)...

Agnes2017
2018/09/26
0
0
JS布尔值、逻辑运算符、操作符

以下都会使用实例来说明转换规则 value ? true : false方式转换为布尔值 Boolean(value) 方式转换为布尔值 (Invoked as a function, not as a constructor) !!value方式转换为布尔值 typeof...

秋风醉了
2014/07/12
0
0
JavaScript 编程精解 中文第三版 一、值,类型和运算符

一、值,类型和运算符 原文:Values, Types, and Operators 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 部分参考了《JavaScript 编程精解(第 2 版)》 在机器的表面之下,程序在...

apachecn_飞龙
2018/04/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

喜玛拉雅已听书单

时间倒序排 书名 作者 状态 唐砖 孑与2 进行中 死灵之书(克苏鲁神话合集) 阿卜杜拉·阿尔哈萨德 进行中 赡养人类 刘慈欣 完结 赡养上帝 刘慈欣 完结 中国太阳 刘慈欣 完结 中国太阳 刘慈欣...

Alex_Java
31分钟前
5
0
Java8新特性时间日期库DateTime API及示例

Java8新特性的功能已经更新了不少篇幅了,今天重点讲解时间日期库中DateTime相关处理。同样的,如果你现在依旧在项目中使用传统Date、Calendar和SimpleDateFormat等API来处理日期相关操作,这...

程序新视界
41分钟前
7
0
医疗项目pc端后台页面用vue重构整个html页面

页面源码是vue

xintaiideas
今天
6
0
领域驱动中的“贫血症和失忆症” --实践领域驱动--原文

贫血症严重危害着人类健康,并且伴随有危险的副作用。当贫血领域对象被首次提出来时,它并不是一个博得赞美的词汇,它描述的是一个缺少内在行为领域对象。奇怪的是,人们对于贫血领域对象的态...

还仙
今天
6
0
条码打印软件中标签预览正常打印无反应怎么解决

在使用条码打印软件制作标签时,有客户反馈,标签打印预览正常的,但是打印无反应,咨询是怎么回事?今天针对这个情况,可以参考以下方法进行解决。 一、预览正常情况下,打印没反应 (1)在条码...

中琅软件
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部