整理Javascript基础语法学习笔记欣赏_第1页
整理Javascript基础语法学习笔记欣赏_第2页
整理Javascript基础语法学习笔记欣赏_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、整理 Javascript 根底语法学习笔记欣赏整理 Javascript 根底语法学习笔记欣赏整理 Javascript 根底语法学习笔记1、什么是变量字而意思:变量是可变的量;编程角度:变量是用于存储某种 / 某些数值的存储器。我们可以 把变量看 做一个盒子,盒子用来存放物品,物品可以是衣服、玩具、水果等。2、表达出你的想法表达式表达式与数学中的定义相似,表达式是指具有一定的值、用操作 符把常 数和变量连接起来的代数式。一个表达式可以包含常数或变 量。字符串表达式: "I"+ love"+"you"+niychar/编写串表达式,值 为字符

2、串。数值表达式:num+5*32+2. 5/编写数值表达式,值为数值。布尔表达式:2>3num=5num<60编写布尔值true或flase 的表达式小明有 10 元钱,买了一个本,花了 5 元,小红说 : 你剩下的钱 加上我 的 6 元钱,就可以买个铅笔盒了。3、+号操作符操作符是用于在 JavaScript 中指定一定动作的符号。 1 操作符sun=numa+numb; 其中“二和“ +都是操作符。算数操作符 +、-、*、/等比拟操作符、二、等逻辑操作符&&丨丨、!。注意:操作符是赋值,不是等于。2“ + 操作符在 JavaScript 中,“ + 不只是代表加

3、法,还可以连接两个字符 串。复制代码代码如 I 下:mystring 二"Java"+ Script" ;/mystring的值"JavaScript" 这个字符串4、自加一,自减一 +和- 算术操作符除了+、-、*、/ 外,还有两个非常常用的操作符,自加一“+ ; 自减一“一。首先来看一个例子:mynum= 10; mynum+; / my num 的值变为 11 my num-; / /mynum 的 值又变回 10上而的例子中,mynum+使my nun值在原根底上增加1, mynumr使my num 在原根底上减去 1 ,其实也可以写成

4、:mynum=mynum+l;/等同于 mynum+mynum=mynum-l; /A l * mynum5、比拟操作符 我们先来做道数学题,数学考试成绩中,小明考了 90分,小红 考了 95分,问谁考的分数高?答:因为“9590,所以小红考试成绩高。 其中大于号就是比拟操作符,小红考试成绩和小明考试成绩 就是 操作数,并且是两个操作数。也就是说两个操作数通过比拟操作符进行比拟,得到值为真true和假false o操作符的含义:小于>大于“小于或等于冶大于或等于=等于! 二不等于vara=5;/ 定义 a 变量,赋值为 5varb=9;/ 定义 b 变量,赋值为 9document. w

5、rite (a 二 b) ;/a 大于或等丁 b 的值吗?结果是假 (false) document, write (a!=b) ;/a 不等于 b 的值吗?结果是真 (true) document, write (a=b) ;/a 等于 b 的值吗?结果是假 (false)相等操作符 =并不表示严格相等。例如:比拟 false 与一个空字 符串会得 到什么结果?vara=false; varb =/ ,/ ; if (a=b) alert ("aequalsb") ;/这个条 件语句的求值结果是 trueo 因为相等操作符 =认为空字符串于 false 的含 义相同。要进

6、行严格比拟,就要使用另一种等号 U=) o 这个全等操作符会执 行严格的比拟,不仅比拟值,而且会比拟变量 的类型:vara=false; varb=, z; if (a=b) alert ("aequalsb") ;这次,条件表达的求值结果就是 false To 因为即使认为 false 与空字符 串具有相同的含义,但 Boolean 和 String 可不是一种类型。对于不等操作符U也是如此。如果想比拟严格的不相等就要使用!=。6、逻辑与操作符数学里 a>b, JavaScript 里还表示律数学中的 b 大于a, b 小丁 c" 是 "a bc

7、 , JavaScript 中用 &&表示。b>a&& c/ &&是并且的意思,读法“b大于a并且“b小于好比我们参加高考时,在进入考场前 , 必须出示准考证和身份证, 两者缺 一不可,否那么不能参加考试,表示如下:辻有准考证&&有身份证进行考场考试“&&是逻辑与操作符,只有“ &&两边值同时满足同时为真 , 整 个表达式值才为真。逻辑与操作符值表:注意:如果A为假,A&&B为假,不会在执行B;反之,如果A为真,要由B 的值来决定A&&B勺值。7、我或你都可以逻

8、辑或操作符丨 1逻辑或操作符,相当于生活中的“或者,当两个条件中有任一个条件满足,“逻辑或的运算结果就为“真逻辑或操作符值表:注意:如果A为真,A|B为真,不会在执行B;反之,如果A为假,要由B 的值来决定 A| |B 的值8、是非颠倒逻辑非操作符! 是逻辑非操作符,也就是不是的意思,非真即假,非假即真。 逻辑非操作符值表:例:vara=3; varb=5; varc; c=! b>a ;/b冶值是 true, ! b>a 值是falsec=! b<a ;/b<a 值是 false, ! b<a 值是 true保持先后顺疗; 操作符优先级 例一:varnuma=3; varnumb=6jq=numa+30/2-numb*3; / 结果为 0 例二:varnuma=3; varnumb=6jq= (numa+30) / (2 - numb) *3; /结果是- 24. 75操作符之间的优先级 (高到低 ): 算术操作符一比拟操作符一逻辑操作符一二赋值符号 如果同级的运算是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论