`
北海肥猫
  • 浏览: 28758 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

初学Java scirpt(判断、循环语句)

 
阅读更多

 在编写代码时,我们经常需要为不同的判断结果来执行不同的动作以及需要反复执行同一段代码,这时我们就需要使用判断和循环语句来实现。

 

1、判断语句(if)

判断语句经常用的有(if......else)、(if......else if)等,以下是用法代码:

 

if (condition) {
    statement1;    //当 condition 的值为 true 时,statement1 被执行。
} else {
    statement2;    //当 condition 的值为 false 时,statement2 被执行。
}

if (number > 0) {
  console.log("Number是一个正数。");
} else if (number < 0) {
  console.log("Number是一个负数。");
} else {
  console.log("Number的值是0!");
}

if (people <= 10) {
  console.log("我们去玩篮球吧!");
} else if (people <= 20) {
  console.log("我们去踢足球吧!");
} else {
  console.log("我也不知道该怎么办。");
}

 

 

2、循环语句

JS中循环语句有很多种写法,例如:for()、forEach()、_.map()、_.each、_.find等(这里_.map()、_.each、_.find是JS工具库lodash中的方法,这里先不介绍)。


以下是用法代码:

 

for(var i = 0;i<10;i++){
    if(i==3){
        break;      //使用break跳出循环
    }
    console.log(i);
}
console.log("循环结束");
//输出为:0,1,2,循环结束;

for( var i = 0; i < 10; i++){
    if(i % 2 != 0){
        continue;    //使用continue继续循环
    }
    console.log( i );
}
console.log("循环结束");
//输出为:0,2,4,6,8,循环结束;
 
 如果想要循环遍历数组的时候除了使用for循环还可以使用forEach循环:
var arr=[0,1,2,3,4,5,6,7,8,9];

用for来遍历输出数组arr:

for(var i=0;i<arr.length;i++){   //arr.length为arr数组长度,这里是10;
     console.log(arr[i]);
}  //输出为:0,1,2,3,4,5,6,7,8,9

用forEach来遍历输出数组arr:

arr.forEach(function(value){
     console.log(value);
});  //输出为:0,1,2,3,4,5,6,7,8,9
 
 在JS中判断(if)、循环(for)语句是必须要会用的但并不是最常见的,更多的是取而代之的js工具库中的一些用法,JS工具库有lodash,underscore等。

 

  • 大小: 24 KB
分享到:
评论

相关推荐

    apple scirpt

    apple scirpt 判断进程是否存在运行。如果没存在,则启动。适用于macos

    深入浅出Javascript

    深入浅出Javascript压缩包2--一本注重实践的javascript电子书

    javascript dom 代码

    - **事件委托**:在共同父元素上绑定事件,根据事件目标判断处理逻辑,减少事件监听器的数量。 总的来说,JavaScript DOM是Web开发中的核心技能,熟练掌握DOM操作可以让你更好地控制网页的动态行为,提升用户体验...

    sql scirpt builder

    SQL Script Builder是一款强大的工具,专为数据库管理员和开发人员设计,能够自动化生成SQL插入(INSERT)和更新(UPDATE)语句。这个工具的核心功能在于它能够根据用户的需求,无论是选择特定的表还是输入自定义的...

    基于JavaScript的京东JD_SCIRPT_JDWXX脚本设计源码

    该项目为京东JD_SCRIPT_JDWXX脚本设计源码,采用JavaScript作为主要编程语言,并涉及Python、Shell、TypeScript等多种语言。整个项目由327个文件组成,包括261个JavaScript文件、20个JSON文件、17个Python文件、6个...

    易语言-scirpt类模块

    run函数增加了可变参数,目前最多支持5个函数参数。上弦月制作易语言如何自学

    awesome-init-dev-scirpt:加快开发人员为Mac用户构建环境的现成安装脚本的时间

    cd awesome-init-dev-scirpt-master bash ./awesome-init.sh 安装完成后,请再确认以下设置: iTerm2字型设定 进入iTerm2&gt;首选项&gt;配置文件&gt;文本点更改字体选Hack Nerd字体 Powerlevel10k设定主题 基本上第一次进入...

    Adobe Flash 中的 ActionScript 2

    ActionScript 2.0 是 Adobe Flash 平台中用于创建交互式内容的主要脚本语言。在 Flash 中,ActionScript 允许开发者编写控制动画、处理用户输入、与服务器通信等功能的代码。下面是关于 ActionScript 2.0 中变量、...

    AUTOITV3脚本教程

    AutoIt 目前最新是v3版本,这是一个使用类似BASIC脚本语言的免费软件, 它设计用于Windows GUI(图形用户界面)中进行自动化操作.它利用模拟键 盘按键,鼠标移动和窗口/控件的组合来实现自动化任务。...

    tesseract-demo-script:Tesseract演示。 通过脚本标记包含了tesseract.js

    【Tesseract演示脚本介绍】 Tesseract演示脚本是一个基于JavaScript的应用示例,它利用了Tesseract.js库来实现文本识别功能。Tesseract.js是Tesseract OCR(光学字符识别)引擎的一个轻量级、可扩展的JavaScript...

    robot-framework-example

    run_scirpt_chrome.sh”在Headless Chrome上运行测试您可以通过运行存储在项目中的文件“ run_scirpt_firefox.sh”在FireFox上运行测试您可以在终端上使用以下示例命令从终端运行测试cd {项目目录} 机械手-变量...

    动态加载script文件的两种方法

    动态加载JavaScript文件是Web开发中常见的一种技术,它允许网页在需要时按需加载脚本,从而优化页面加载速度和用户体验。通常有两种主要方法来实现动态加载script文件: 1. **利用Ajax方式加载**: ...

    tfs2015:TFS2015 托管

    2-tfs-server-installation.ps1 用于安装和配置 TFS 3-tfs-ubuntuagent-install.sh 用于安装构建代理Scirpt 已经在 Windows 10、Windows Server 2012 R2 VM 和 Azure Ubuntu 14.04 LTS VM 上进行了测试。...

    datomic-docker-free:Datomic free dockerized 带有运行数据卷容器以保存数据的指令

    Dockerized datomic 免费 准备工作 ... 然后通过使用-v dev_startup/:/opt/datomic/startup/将包含 scirpt 的本地文件夹作为卷提供给容器来覆盖默认配置。 构建镜像 docker build -t sharetribe/dat

    webmirror:这个js插件帮助我们开发与设计完全相同的网页,无需任何标尺工具

    Webmirror(前端开发中去掉标尺) 这是一个Web前端开发工具,它可以帮助我们开发与设计完全相同的网页。 这个工具是基于jquery开发的。 并且还包括 jquery mousewheel...(无需下载到本地) [removed]&lt;/scirpt&gt; &lt;/bo

    IE6弹出“已终止操作”的解决办法

    在实际的项目中,我的这个js是在头部页面...代码如下: 代码如下: &lt;scirpt type=”text/javascript”&gt; [removed] = function(){ if(document.readyState==”complete”) { alert&#40;‘加载完毕’&#41;; } } [removed]

    在编辑器中运行sketch-script脚本:在崇高的文本或vscode中运行草图脚本

    一个是草图插件,您的自定义脚本将通过内部的shell脚本添加到其中,并且在脚本更新后,shell scirpt将在草图中运行此草图插件。 另一部分是编辑器的构建系统或运行任务。 这使得您在编辑器中的脚本可以发送到草图...

    scale:用于计算比例比例的简单API

    演示版 用于计算比例比例的简单API,要查看有效的演示,请单击此处: 欢迎使用比例尺 ... [removed]&lt;/scirpt&gt; &lt;/head&gt; 从那里可以调用帮助功能,也可以开始计算比例,如本文档“欢迎使用”部分所示。

    DropdownList绑定数据的方法

    然后,创建一个SqlConnection对象,设置SQL查询语句,使用SqlDataAdapter填充DataSet: ```csharp SqlConnection Conn = new SqlConnection(ConnString); string strSQL = "select * from T_User"; SqlDataAdapter ...

Global site tag (gtag.js) - Google Analytics