首页 > 其他分享 >JS基础知识

JS基础知识

时间:2023-02-03 20:56:10浏览次数:45  
标签:语句 JS 流程 基础知识 3.4 三元 语法结构 表达式

1.流程控制

     

       

2.顺序流程控制if语句

     

3.分支流程控制

    3.1分支结构

     

     

    3.2 if 语句

     3.2.1语法结构

     

     

     3.2.2执行流程

       

    3.3 if  else语句(双分支语句)

     3.3.1语法结构

     

     3.3.2执行流程

       

    3.4 if  else  if 语句(多分支语句)

     3.4.1语法结构

     

    3.4.2执行流程

     

4.三元表达式

     三元表达式也能做一些简单的条件选择,有三元运算符组成的式子称为三元表达式。

     语法结构:条件表达式 ?表达式1 :表达式2

     执行思路:如果条件表达式结果为真,则返回表达式1的值。

                      如果条件表达式结果为假,则返回表达式2的值。

5.分支流程控制switch语句

    5.1语法结构

     

     

     1.在开发中,表达式我们经常写成变量

     2.表达式的值和case里面的值相匹配的时候是全等,值和数据类型必须都一致才可以 表达式 === value

     3.如果case里面没有break则不会退出switch

    5.2switch语句和 if  else  if 语句的区别

     

 

标签:语句,JS,流程,基础知识,3.4,三元,语法结构,表达式
From: https://www.cnblogs.com/liu88/p/17079681.html

相关文章

  • vuejs从入门到精通——Visual Studio Code 使用 vite 安装项目
    VisualStudioCode 使用vite安装项目Vite是一个轻量级的、速度极快的构建工具,对VueSFC提供第一优先级支持。作者是尤雨溪,同时也是Vue的作者。要使用vite来创......
  • HTML基础知识
    html学习内容html文件就是整个网页的架构css就是给网页添加细节,给网页添加颜色,定制尺寸等js动态效果(生成可以点击的连接按钮)(javascript)jquery就是对js的一种封装......
  • 前端css基础知识
    css(cascadingstylesheet)层叠样式表就是控制html中的标签样式CSS代码写法:选择器:{css代码属性:属性值}CSS代码引入方式一 在head标签里面写 <style>   ......
  • 【MySQL】MySQL 8 的 JSON 新特性详解(1)JSON 数据类型
    一、概述你好,我是小雨青年,一名使用MySQL8的程序员。MySQL8引入了对JSON数据类型的全面支持,并提供了一组内置函数以有效处理JSON数据。MySQL8中的JSON支持的一......
  • 原生 js 中 XMLHttpRequest
    完整文档使用XMLHttpRequest对象的open()方法来初始化一个请求,open()方法的语法格式如下:XMLHttpRequest.open(method,url,async,user,password);参数说明如下......
  • js中数组对象排序
    //数组对象按照指定属性排序--冒泡写法constduplicateRemovalBubbling=function(oldArr,key){for(leti=0;i<oldArr.length;i++){for(letj=0;j<oldArr.length......
  • python-json的自定义编码器与自定义解码器
    json的数据类型有限,在实际业务中可能会遇到数据无法使用JSON编码的问题。如果我们需要转发的数据有大量或位置不规则的json无法解析数据类型时,事先处理就变成了一件比较麻......
  • JS数组的常用方法-常用篇
     1.join数组变成字符串   不改变原数组1letarr1=['I','Love','You']2console.log(arr1.join(),arr1);//I,Love,You,['I','Love','You']3......
  • js中toFixed 并不是你想的那样进行四舍五入
    toFixed的简单介绍toFixed()方法可把Number类型的数字通过四舍五入为指定小数位的字符串。(将数字类型转化为字符串类型)也就是说toFixed只能够处理数字类型的.字符......
  • js:定时器setInterval、clearInterval的使用
    定时器:可以在固定时间间隔,重复调用一个函数文档https://developer.mozilla.org/zh-CN/docs/Web/API/setInterval常用的语法//设置定时器varintervalID=setInterv......