zoukankan      html  css  js  c++  java
  • 进入javascript的学习了

    今天开始学习javascript了,JavaScript 是一种新的描述语言,此一语言可以被箝入 HTML 的文件之中。

    透过 JavaScript 可以做到回应使用者的需求事件 (如: form 的输入) 而不用任何的网路 来回传输资料,所以当一位使用者输入一项资料时,它不用经过传给伺服端 (server)

    处理,再传回来的过程,而直接可以被客户端 (client) 的应用程式所处理。

    由于昨天自己自学了一些,因此老师讲起来我听起来没有难度,但是还是应用起来,总是出点小差错,要么少了个括号,要么分号用的是中文格式的,

    导致总是没有效果,还是应该多练习,附上老师今天讲解的内容:

    1、三种js引入方式
        a)、<input type="button" value="点击事件" onClick="document.write('Hello Word!')">
        b)、 <script type="text/javascript">
                 document.write('Hello Word!')
            </script>
        c)、<script type="text/javascript" src="js/index.js"></script>
         注: 外部引用  路径要写对
            单双引号:引号里面不能用相同的引号
            
     2、三种弹窗  alter  confirm  prompt
     3、两种注释方式  // 单行注释   /*  多行注释  */
     4、定义变量    var 变量名 = 变量值;
                   var 变量名;
                   变量名 = 变量值;
         ****注:都是分号结束****
     5、90以上优秀、80以上良好、60以上及格  60以下不及格
     6、if格式   
         if(条件1){
            //执行的语句 ;
        }else if(条件2){
            
        }
        注:if...else if  这是一个if
            if(){}
            if(){}
            这是两个if
    7、逻辑运算符两边  完整的表达式
    8、代码里的所有符号都是英文状态下的
    9、switch语法
        switch(变量){
            case '具体的值':
                //执行的代码
                break;
            case '具体的值':
                //执行的代码
                break;
            ...
        }
    例1:1、输入正整数n,求1-n的和。

                 var a=prompt("请输入一个数");
                 var sum=0;
                 if (isNaN(a)){
                     document.write("您输入的不是一个数字")
                 }else{
                     for(var i=0;i<=a;i++){
                             sum=sum+i;                     
                     }                                     
                }
                 document.write(sum);
                 document.write("<br />");

    例2:输入分数判断是否及格,如果超过80分则输出 “你学的不错,值得表扬!”,如果在50—60分之间则输出“就差一点点,再加把劲”,如果小于50则输出“使劲努力,不要偷懒!”

                      var b=prompt("请输入成绩");
                       if(b>80){document.write("你学的不错,值得表扬!")}
                       else if(b>50&&b<60){document.write("就差一点点,再加把劲")}
                       else if(b<50){document.write("使劲努力,不要偷懒!")}

    例3:100节楼梯,0-49节 分数等于节数 50以后(包括50)每节10分输入节数 得出分数

     num:节数
    num1:节数 - 49
    sum 总数
    if(num<=49){
        for(i <= num)
    }else{
        num1 = num = 49;
        for( i <= 49 ) {sum1 = SUM1 + I} 分数sum1
        for( i<num1 ){SUM2 = SUM2 + 10 }  分数 sum2
        sum = sum1 + sum2    
    }

  • 相关阅读:
    java server: all kinds of errors
    fragment使用的错误
    unity3d+vuforia开发增强现实例子编译
    android遇到的几个问题
    cocos2dx 特效
    cchttpclient中停止网络请求的方法
    cocos2dx 2.2.5 hitWidget->onTouchEnded(pTouch, pEvent); 异常
    将博客搬至CSDN
    ffmpeg 编译Android
    常用注解
  • 原文地址:https://www.cnblogs.com/qianqian528/p/7615560.html
Copyright © 2011-2022 走看看