zoukankan      html  css  js  c++  java
  • JavaScript

    js可以添加在html页面中任意位置,但是最好是放在最底部

    标签为<script></script>

    外连js需要在属性里写 type=href 链接js文件;

    //单行注释

    /*多行注释*/

    js是一种弱类型语言

    数据类型

        整形  int   布尔型  bool     货币  money

        时间 datetime    字符 char   字符串 string    对象 object 

        小数  float(单精度)  double(双精度)  decimal

    布尔值

        布尔数据只有两个可选值  true 或 false (真 假)

     

    常用对话框 

        alert() 警告对话框     confirm() 确定对话框      prompt() 弹出一个可以输入的对话框

        document.write()  输出并向页面添加元素

    变量

        var 可以随便储存任意类型的值  

        var a=1  给 a 赋值 可以看作 a 就是 1

    类型转化

        分为自动转换和强制转换 

        其他类型转为整数:parseint()

        其他类型转为小数:parsefloat()

        判断是否是一个合法的数字类型:isNaN

    运算符

        数学运算符:+加   -减  * 乘   /除  %取余  ++加1   --减1

        关系运算符:==等于  !=不等于  >=大于等于  <=小于等于   >大于   <小于   =完全等于

        逻辑运算符:&& 或     || 并且 

      可以数学运算

    1     <script>
    2         
    3         var i =2;
    4         var c =3;
    5         alert(i+c);
    6         //输出5;
    7 
    8     </script>

      也可以拼接字符

    1 <script>
    2 
    3         var a ="hello,";
    4         var d ="world!";
    5         alert(a+d);
    6         //输出   hello,world!
    7 
    8     </script>

    if语句

        if 如果   else if 在如果   else 不满足要执行的语句

        if(条件判断){条件符合执行的代码}; 如果

        else if(条件判断){条件符合执行的代码};除此之外如果

        else{条件符合执行的代码};其他情况下执行的代码。

      

      输入三个整数,x,y,z,最终以从小到大的方式输出。 

     1 <script language="javascript">
     2     
     3     var x=prompt("数字X");
     4         if(isNaN(x)){alert("请输入数字");}
     5         alert(x)
     6     
     7     var y=prompt("数字Y");
     8         if(isNaN(y)){alert("请输入数字");}
     9         alert(y);
    10         
    11     var z=prompt("数字Z");
    12         if(isNaN(z)){alert("请输入数字");}
    13         alert(z);
    14     
    15     
    16     
    17     
    18         if(x>y)
    19             {
    20                 
    21             if(y>z){alert(z+"<"+y+"<"+x);}
    22             
    23             else if(z>x){alert(y+"<"+x+"<"+z);}
    24             
    25             else{alert(y+"<"+z+"<"+x);}
    26             
    27             }
    28     
    29         else if(y>x)
    30             {
    31                 
    32             if(x>z){alert(z+"<"+x+"<"+y);}
    33 
    34             else if(y>z){alert(x+"<"+z+"<"+y);}
    35 
    36             else{alert(x+"<"+y+"<"+z);}
    37                 
    38             }
    39 
    40 </script>

      输入1

      

     

       输入6

     

     

        输入9

     

      结果

  • 相关阅读:
    使用Zookeeper实现负载均衡原理
    Zookeeper windows环境安装
    Zookeeper基础入门介绍
    jsp
    未解决01
    继承中代码的执行顺序
    jquery02-jQuery效果=隐藏和显示+切换+淡入淡出+滑动+动画+回调+链
    jquery01-简介+语法+选择器+事件
    json01-json简介和语法
    ajax02-XMLHttpRequest 对象的使用
  • 原文地址:https://www.cnblogs.com/wangxiao233/p/8297137.html
Copyright © 2011-2022 走看看