JS语言核心学习心得

摘要: 逻辑运算符 && || 与其他语言相同,js中的与/或表达式由两个子表达式组成并参与逻辑运算,但是却有两点除外。 一:子表达式的值可以是任意类型 二:逻辑表达式返回其中一个子表达式的值,而不是单纯的boolean值。因此与/或运算时,运算结果非布尔值的子表达式需要转换为布尔值。逻辑运算的结果也不一定总是true或fasle,而可能是任意数据类型的值。这样的话,与或运算符更像是条件表达式的缩写: a || b <==>(全等于) a ? a : b; 注意当a为true时,表达式b不予以计算。a && b <==> (全等于) !a ? a 阅读全文
posted @ 2010-12-23 13:33 joolu 阅读(1319) 评论(0) 推荐(0)