整理Javascript基础语法学习笔记

您所在的位置:网站首页 js基础笔记 整理Javascript基础语法学习笔记

整理Javascript基础语法学习笔记

#整理Javascript基础语法学习笔记| 来源: 网络整理| 查看: 265

整理Javascript基础语法学习笔记 wjsgtxy wjsgtxy

2015-11-29

关注 关注

1、什么是变量字面意思:变量是可变的量;编程角度:变量是用于存储某种/某些数值的存储器。我们可以把变量看做一个盒子,盒子用来存放物品,物品可以是衣服、玩具、水果...等。 

2、表达出你的想法(表达式)表达式与数学中的定义相似,表达式是指具有一定的值、用操作符把常数和变量连接起来的代数式。一个表达式可以包含常数或变量。

 整理Javascript基础语法学习笔记

字符串表达式:"I" + "love" + "you" + mychar  //编写串表达式,值为字符串。

数值表达式:num + 5*32 + 2.5    //编写数值表达式,值为数值。

布尔表达式:2>3     num==5      num" 就是比较操作符,小红考试成绩和小明考试成绩就是操作数,并且是两个操作数。也就是说两个操作数通过比较操作符进行比较,得到值为真(true)和假(false)。操作符的含义:< 小于> 大于= 大于或等于== 等于!= 不等于

var a = 5;//定义a变量,赋值为5 var b = 9; //定义b变量,赋值为9 document.write (a=b); //a大于或等于b的值吗? 结果是假(false) document.write (a!=b); //a不等于b的值吗? 结果是真(true) document.write (a==b); //a等于b的值吗? 结果是假(false)

 相等操作符==并不表示严格相等。例如:比较false与一个空字符串会得到什么结果?

var a = false; var b = ""; if(a == b){ alert("a equals b"); } //这个条件语句的求值结果是true。因为相等操作符==认为空字符串于false的含义相同。要进行严格比较,就要使用另一种等号(===)。这个全等操作符会执行严格的比较,不仅比较值,而且会比较变量的类型: var a = false; var b = ""; if (a === b){ alert("a equals b"); }

这次,条件表达的求值结果就是false了。因为即使认为false与空字符串具有相同的含义,但Boolean和String可不是一种类型。

对于不等操作符!=也是如此。如果想比较严格的不相等就要使用!==。

6、逻辑与操作符数学里"a>b",JavaScript里还表示"a>b";数学中的"b大于a,b小于c"是"a



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3