源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Javascript核心读书有感之表达式和运算符

  • 时间:2020-01-30 14:12 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Javascript核心读书有感之表达式和运算符
表达式是javascript中的一个短语,javascript解释器会将其计算出一个结果。程序中常用量是最简单的一类表达式就是变量。变量名也是一种简单的表达式,它的值就是赋值给变量的值。 复杂的表达式是由简单的表达式组成的。比如数组访问表达式是由一个表示数组的表达式,方括号、一个整数表达式构成。它们所组成新的表达式运算结果是该数组特定位置的元素值。同样的函 数调用表达式由一个表示函数对象的表达式和0个多个参数表达式构成。将简单表达式组成复杂表达式最常用的方法就是运算符。 本章(本文)将讲解所有javascript运算符。同时也讲解不涉及运算符的表达式(比如访问数组元素和函数调用),其语法和编程风格和c语言都很相似。 [b]1.元素表达式[/b] 最简单的表达式是“原始表达式”,原始表达式是表达式的最小的单位--它们不包含其他表达式。javascript中的原始表达式包含常量或直接量。关键字和变量。 直接量是直接在程序中出现的常数值。它们看起来像:
[url=javascript:void window.open();]
[b]iiii.逗号运算符。(,)[/b] 逗号运算符是二元运算符,它的操作数可以是任意类型。它首先计算左操作数,然后计算右操作数。 它和下面的代码基本上等价的 i = 0; j = 1; k = 2; 总是会计算左侧的表达式,但计算结果忽略掉,也就是说,只有左侧表达式具有副作用,才会使用逗号运算让代码变得更通畅。逗号运算符最常用的场景是for循环中,这个for循环通常有多个循环变量。
[u]复制代码[/u] 代码如下:
             //for循环中的第一个逗号是var语句的一部分              //第二个逗号是逗号运算符              //它将两个表达式(i++和j++)放在一条(for循环中)语句中             for (var i = 0, j = 10; i < j; i++, j--);             console.log(i + j);
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部