zoukankan      html  css  js  c++  java
  • 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”为条件,“?”表示判断,而后面的:前面的内容为正确时的输出,后面的内容为错误时的输出。 

  • 相关阅读:
    C#编写最小花时隐藏为任务栏图标的Window appllication
    XML与HTML的结合
    敏捷思维-架构设计中的方法学(1)从方法论看架构设计
    敏捷思维-架构设计中的方法学(4)团队设计
    敏捷思维-架构设计中的方法学(2)架构设计的敏捷视图
    敏捷思维-架构设计中的方法学(5)简单设计
    hdu 1116(并查集+欧拉路判断)
    hdu 2145(最短路+排序)
    hdu 2377
    hdu 2962(最短路+二分)
  • 原文地址:https://www.cnblogs.com/maoqiaoyu123/p/7957032.html
Copyright © 2011-2022 走看看