手机版

整理Javascript基础语法学习笔记

时间:2021-09-21 来源:互联网 编辑:宝哥软件园 浏览:

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

2.表达你的想法(表达)表达类似于数学中的定义。表达式是指具有特定值并将常数和变量与运算符连接起来的代数表达式。表达式可以包含常量或变量。

字符串表达式:“我”“爱”“你”mychar //用字符串值编写一个字符串表达式。

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

布尔表达式:23 num==5 num60 //将布尔值的表达式写成true或flase。

小明有10元钱,买了本书花了5元。小红说:‘你可以用我6元钱买一个铅笔盒。

脚本类型=' text/JavaScript ' var num 1=10-5;//算算小明还剩多少钱。var num 2=num 1 6;//小红在文具盒document.write上花了多少钱('小明还剩:' num1 '元' ' br ');Document.write('给小红花买个文具盒: ' num 2 ');/script3,# operator运算符是用于在JavaScript中指定某些操作的符号。(1)算子sun=numa数;其中“=”和“”都是运算符。算术运算符(,-,*,/,等等。)比较运算符(,=,=,等。)逻辑运算符(,|,|,)。注意:“=”运算符是赋值,不等于。(2)“运算符”在JavaScript中,“不仅代表加法,还可以连接两个字符串。

复制的代码如下: system ring=' Java ' ' Script ';//mystring值' JavaScript '这个字符串。

4.自加一、自减一(和-)算术运算符除了(,-,*,/)之外,还有两个非常常用的运算符,自加一" ";从负一“-”开始。让我们从一个例子开始:

mynum=10mynum//mynum的值变为11 mmynum-;mynum的值变回10。在上面的例子中,mynum在原来的基础上增加了mynum 1,mynum -它在原来的基础上减少了mynum 1,但也可以写成:

mynum=mynum 1;//相当于mynum mynum=mynum-1;//相当于mynum - 5。比较运算符让我们先做一道数学题。数学考试成绩,小明90分,小红95分。谁得了高分?答案:小红考高分是因为“95 90”。大于号''是比较运算符,小红的考试成绩和小明的考试成绩是操作数,是两个操作数。也就是说,两个操作数通过比较运算符进行比较,得到的值为真和假。运算符含义:小于大于=小于或等于=大于或等于==等于!=不等于。

var a=5;//定义一个变量,赋给5 var b=9;//定义变量b,赋给9 document . write(ab);//a是否小于b的值?结果是真实的文件。写(a=b);//a是否大于或等于b的值?结果是假文件。=b);//a不等于b的值吗?结果是真实的文件。写(a==b);//a等于b的值吗?结果是虚假的平等。运算符==并不意味着严格相等。例如,将false与空字符串进行比较的结果是什么?

var a=假;var b=if(a==b){ alert('a等于b ');}//此条件语句的求值结果为真。因为等式运算符==认为空字符串与false具有相同的含义。若要进行严格的比较,请使用另一个等号(===)。这个同余运算符将执行严格的比较,不仅比较值,还比较变量的类型:var a=falsevar b=if (a===b){ alert('a等于b ');}这次条件表达式的求值结果为假。尽管false与空字符串具有相同的含义,但布尔值和字符串不是同一类型。

对于不平等的运营商!=同样的道理。如果你想严格要求不平等,你就应该使用它!==。

6.逻辑和算符数学中的‘AB’,JavaScript中的‘AB’;在数学中,‘b大于a,b小于c’是‘ABC’,表示ABC’,JavaScript。Ba bc //' '意为“和”,发音为“B大于A”和“B小于C”。比如我们参加高考,在进入考场之前,一定要出示准考证和身份证,两者缺一不可,否则不能参加考试,具体如下:

如果(带准考证和身份证){在考场参加考试}”“是逻辑和算符。只有同时满足“”两边的值(同时为真),整个表达式值才能为真。逻辑和运算符值表:

请注意,如果A为假,A B为假,则不会执行B。相反,如果A为真,那么A B的值应该由B的值来决定。

7.我或你可以(逻辑or运算符)' | | '逻辑or运算符,相当于生活中的“or”。当两个条件中的任何一个满足时,“逻辑或”的运算结果将是“真”逻辑或运算符值表:

注意,如果A为真,A || B为真,则不执行B。相反,如果A为假,则A || B的值应该由B的值决定。

脚本类型='text/javascript' var numa,number,jq1numa=50数量=55;jq1=numanumb | | numa==numbdocument . write(' jq1的值是:' jq1 'br')/script8,yes-no反转(逻辑非运算符)'!'是逻辑非运算符,意思是“不是”。不是真就是假,不是假就是真。非逻辑运算符值表:

示例:

var a=3;var b=5;风险值c;c=!(ba);//ba值为真!(ba)值为falsec=!(ba);//ba值为假!(ba)值为true script type=' text/JavaScript ' var numa,number,jq1numa=60数量=70;jq1=!(num unmb);document . write(' jq1的值为:' jq1 'br')//输出值jq1的值为: false/脚本保持顺序(运算符优先级)示例1:

var numa=3;var number=6jq=numa 30/2-number * 3;//结果是0情况2:

var numa=3;var number=6jq=((numa 30)/(2-number))* 3;//结果是-24.75运算符之间的优先级(从高到低):算术运算符比较运算符逻辑运算符'='赋值符号。如果从左到右执行同一级别的操作,则多个括号从内到外。

var numa=3;var数=6;jq=numa 30 10个数* 32;//结果为false脚本类型=' text/JavaScript' var numa,number,jq1numa=5;number=2;jq1=numa 30 10个数* 320;jq 2=((numa 30)/(7-num))* 3 document . write(' jq 1的值为: ' jq 1 ' br ');//jq1的值为: rue document . write(' jq 2的值为: ' jq 2);//jq2的值为:21/script script type=' text/JavaScript ' var a,b,sumvar a=5;var b=100% 7;sum=a b a * b 0;Document.write('我认为a的值是:' 5' b是:' 2 'sum是: ' true ' br/');Document.write('答案是第一轮计算后,a为:' a ';b是:‘b’;sum的第一个计算是:‘sum‘br/’);sum=((a)3)/(2-(-b))* 3;Document.write('再次计算后,我认为a的值是:' 6' b是:' 1 'sum是: ' 27 ' br/');Document.write('答案是第二轮计算后,a为:' a ';b是:‘b’;sum的第二种计算方式是:‘sum’,sum的类型也发生了变化。);/script以上都是关于Javascript的基本语法,希望对大家的学习有所帮助。

版权声明:整理Javascript基础语法学习笔记是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。