JS基础语法

      JS全称JavaScript,是网页里面使用的脚本语言,同时也是一种非常强大的语言。添加JS语言一般放在为网页的底部(一般越靠下越好),输入<script type="text/javascript"></script>即可在其中间输入要设置的JS语言。对该语言进行注释有单行注释和多行注释,单行注释为在该行前面加上“//”即可,不过这种注释方式只能注释单行;多行注释同在CSS里面的注释方式一样,在需要注释的内容的两端输入“/* */”即可。

      JS也同其他的程序一样,所有的字符全部是英文半角的,大部分情况下每条语句结束之后要加分号,且每一块代码结束之后加换行,程序前后呼应(前面有一个括号"("后面一定有一个括号结束")")。

JS中的输出语法有:

      “alert("文字");”表示弹出对话框输出信息;

      “confirm("文字");”表示弹出对话框,选择确定或取消,执行选择后的内容;

      “prompt("请输入");”弹出一个可以让用户输入的对话框,根据输入内容执行下面的内容;

      “console.log("文字");”用于后台控制台的输出,可以在页面内点击检查,然后选择“Console”进行查看。

      JS是一种弱类型语言,PHP同它一样,同样属于弱类型语言,它的特点是使用起来会更灵活,具有可变化性,可自由转化其使用的类型而不需要指定类型,其类型会根据后面的数据的变化而改变,较为简单;

      而另一种类型的语言为强类型语言,NET,Java属于这一类型的语言,这一类型的语言具有使用起来更为严谨,其类型需要手动指定,可以使程序更为严谨的特点。

在这些语言中会用到的数据类型为:

      “int”表示整数;

      “float”表示单精度的小数;

      “double”为双精度小数;“decimal”为指定小数;

      “bool”为波尔型,它只能存两个值,true或false,即var e = true(或)flase;“money”为货币类型;

      “char”表示字符,一次只能存一个;

      “string”为字符串,可以一次存储一段文字;

      “datetime”表示日期时间类型,如(2017-1-1 12:00:00)。

而这些类型都会用于强类型语言,而弱类型很少会使用到,弱类型语言只需定义变、给变量命名、设置变量的值,表示为:var a = 10,它的变量会根据所给的值的改变而进行改变,其中如果定义小数或整数的变量,等号后面的值直接写,如果定义字符串变量,等号后面的值需要加双引号或单引号;而要是向手动改变变量的类型的话,需要使用“parseInt”来进行强制转化。

其运算符表达式有:

      1.数学运算符有“+”加、“-”减、“*”成、“/”除、和“%”取余。其中“/”假如是整数相除,所得的数若在弱类型中,它的得数可以为小数,但若是强类型则必须是整数;“%”取余是指相除后显示出所得的余数。

      2.逻辑运算符,用于计算逻辑结果,其中有:“&&”表示并,需要两个数据都为真;“||”表示或,只需要一个条件为真即可;“!”表示取反,使这个逻辑取得反向的结果。
      3.比较运算符有:“==”表示为等于;“!=”为不等于;“>”“<”分别为大于和小于,还有“>=”和“<=”表示大于等于和小于等于。

      4.字符串之间的拼接用“+”连接。

      5.三元运算符为根据条件反馈来判断显示出结果,例如:a==10?="ok":"no";,里面“a==10”为条件,“?”表示判断,而后面的:前面的内容为正确时的输出,后面的内容为错误时的输出。 

原文地址:https://www.cnblogs.com/maoqiaoyu123/p/7957032.html