If...Else 语句

    JavaScript中if...else语句和Java中的语法和使用方法是一样的。

    只是在JavaScript中要使用小写字母。使用大写的 IF 会出错!

    至于if...else...else if...和Java中的都是一样的。

    例:

        var d = new Date()

        var time = d.getHours()

          if (time<10)

        {
          document.write("<b>Good morning</b>")
        }
        else if (time>10 && time<16)
        {
          document.write("<b>Good day</b>")
        }
        else
        {
          document.write("<b>Hello World!</b>")
        }

Switch 语句

    JavaScript中Switch 语句和Java中的switch语句也是一样的。< 窃喜 :)>

    例:

          var d=new Date()

           theDay=d.getDay()

           switch (theDay)
         {
           case 5:
              document.write("Finally Friday")
              break
           case 6:
              document.write("Super Saturday")
              break
           case 0:
              document.write("Sleepy Sunday")
              break
           default:
              document.write("I'm looking forward to this weekend!")
          }

JavaScript 消息框

    JavaScript 消息框类似winfrom中的弹窗。

    警告框:当警告框出现后,用户需要点击确定按钮才能继续进行操作。

        语法:alert("文本")

        

    带有折行的警告框:有多行文本。

        语法:alert("再次向您问好!在这里,我们向您演示" + '\n' + "如何向警告框添加折行。")

        

    确认框:当确认框出现后,用户需要点击确定或者取消按钮才能继续进行操作。

         如果用户点击确认,那么返回值为 true。如果用户点击取消,那么返回值为 false。

        语法:confirm("文本")

        

    提示框:当提示框出现后,用户需要输入某个值,然后点击确认或取消按钮才能继续操纵。

        如果用户点击确认,那么返回值为输入的值。如果用户点击取消,那么返回值为 null。

        语法:prompt("文本","默认值")

        

    JavaScript中的for循环、while循环、for  in遍历、do..while循环以及循环中break和continue的用法和Java中的用法都是一样的。

    并无不同,此次不再赘述。

JavaScript (If...Else和Switch和循环遍历) 语句以及常用消息框的更多相关文章

  1. javascript中常见的几种循环遍历

    项目开发中,不管是建立在哪个框架基础上,对数据的处理都是必须的,而处理数据离不开各种遍历循环.javascript中循环遍历有很多种方式,记录下几种常见的js循环遍历. 一.for循环 for循环应该 ...

  2. JS 循环遍历 总结

    一.循环遍历语句 for...in... (ES5) 语法:javascript for(keys in obj){} 适用:遍历对象 说明: 1.keys表示obj对象的每一个键值对的键(键名),所 ...

  3. JavaScript基础精华03(String对象,Array对象,循环遍历数组,JS中的Dictionary,Array的简化声明)

    String对象(*) length属性:获取字符串的字符个数.(无论中文字符还是英文字符都算1个字符.) charAt(index)方法:获取指定索引位置的字符.(索引从0开始) indexOf(‘ ...

  4. 手写js代码(一)javascript数组循环遍历之forEach

    注:原文地址http://blog.csdn.net/oscar999/article/details/8671546 我这里是仿照学习! 1.js的数组循环遍历 ①数组的遍历首先想到的是for()循 ...

  5. JavaScript数组循环遍历之forEach

    1.  js 数组循环遍历. 数组循环变量,最先想到的就是 for(var i=0;i<count;i++)这样的方式了. 除此之外,也可以使用较简便的forEach 方式 2.  forEac ...

  6. JavaScript 中的12种循环遍历方法

    原文:JavaScript 中的12种循环遍历方法 题目:请介绍 JavaScript 中有哪些循环和遍历的方法,说说它们的应用场景和优缺点? 1.for 循环 let arr = [1,2,3];f ...

  7. javascript循环遍历数组输出key value

    javascript循环遍历数组输出key value用$.each方法肯定不行的 所以采用如下方法<pre> markers = []; markers[2]=3; markers[3] ...

  8. 你会用哪些JavaScript循环遍历

    总结JavaScript中的循环遍历定义一个数组和对象 const arr = ['a', 'b', 'c', 'd', 'e', 'f']; const obj = { a: 1, b: 2, c: ...

  9. JavaScript 中的常用12种循环遍历(数组或对象)的方法

    1.for 循环 let arr = [1,2,3]; for (let i=0; i<arr.length; i++){ console.log(i,arr[i]) } // 0 1 // 1 ...

随机推荐

  1. 在ASP.NET MVC5中实现具有服务器端过滤、排序和分页的GridView

    背景 在前一篇文章<[初学者指南]在ASP.NET MVC 5中创建GridView>中,我们学习了如何在 ASP.NET MVC 中实现 GridView,类似于 ASP.NET web ...

  2. cookies,sessionStorage和localStorage的区别---web前端sessionStorage和localStorage区别

    sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁.因此sessionStorage不是一种持久化的本地 ...

  3. Electron中Jquery的引入方式

    原文链接http://huisky.com/blog/16122220522957 Electron默认启用了Node.js的require模块,而jQuery等新版本框架为了支持commondJS标 ...

  4. Hibernate 命名查询

    1.定义 Hibernate允许在映射配置文件中定义字符串形式的查询语句,这种查询方式被称为命名查询. 2.创建表结构并添加测试数据 create table `student` ( `id` dou ...

  5. Jmeter正则表达式

    Jmeter正则表达式 文章转自:http://www.cnblogs.com/jamesping/articles/2252675.html 正则表达式可以帮助我们更好的描述复杂的文本格式.一旦你描 ...

  6. python多行字符串

    Python中如何处理长代码格式化问题,如何提高格式化输出的长字符串的可读性? 当我们需要格式化输出一个很长的字符串的时候,都写在一行显得很难看,而且可读性也很差:当我们使用链式的语法写代码的时候常常 ...

  7. 【Win 10 应用开发】分析 URI 中的查询字符串

    分析URI中的字符有K种方法(K >= 2),如果查询字符串中的参数比较简单,可以通过子字符串查找的方式来处理:如果查询字符串相对复杂,你可以使用正则表达式来匹配 key1=value1 ,  ...

  8. ASP.NET Core 1.0中实现文件上传的两种方式(提交表单和采用AJAX)

    Bipin Joshi (http://www.binaryintellect.net/articles/f1cee257-378a-42c1-9f2f-075a3aed1d98.aspx) Uplo ...

  9. boost::function的用法

    本片文章主要介绍boost::function的用法. boost::function 就是一个函数的包装器(function wrapper),用来定义函数对象. 1.  介绍 Boost.Func ...

  10. Oracle 故障处理总结

    Oracle 故障处理总结(更新中..) 各类数据库问题描述模板 记录一则ORA-00054,ORA-00031解决过程 记录一则ORACLE MOVE操作后重建索引过程被强制中断导致的ORA-810 ...