当前位置: 首页 > news >正文

织梦网站栏目调用393网站

织梦网站栏目调用,393网站,wordpress仿站,wordpress调用当前分类链接JavaScript提供了丰富的语句来控制程序的执行流程#xff0c;包括用于条件判断的if、switch和三元运算符#xff0c;以及用于循环的for、while、do...while、for...in和for...of。此外#xff0c;还有控制流语句如break、continue和return。 判断语句 if 语句 if 语句包括用于条件判断的if、switch和三元运算符以及用于循环的for、while、do...while、for...in和for...of。此外还有控制流语句如break、continue和return。 判断语句 if 语句 if 语句用于基于条件执行代码块。语法如下 if (condition) {// 条件为真时执行的代码 } 定义变量记录一个分数小于60分在控制台上输出 “成绩不及格”。 完整代码 var score 56;if(score 60) {// 符合条件的情况下就进入执行 {} 中代码console.log(成绩不及格);} if...else 语句  if...else 语句在条件为假时提供一个备选的代码块。语法如下 if (condition) {// 条件为真时执行的代码 } else {// 条件为假时执行的代码 } 定义变量记录一个分数大于等于60分在控制台上输出 “成绩及格”否则输出“成绩不及格”。 完整代码  scriptvar result 40;if (result 60) {// 符合条件执行if作用域 {} 的代码console.log(成绩及格);}else {// 否则执行else作用域 {} 的代码console.log(成绩不及格);}/script if...else if...else 语句 if...else if...else 语句允许多个条件的判断。 语法如下 if (condition1) {// 第一个条件为真时执行的代码 } else if (condition2) {// 第二个条件为真时执行的代码 } else {// 所有条件都不满足时执行的代码 } 定义变量记录一个分数根据以下给出的参数做判断。 //  基础很差  0  ~ 39           //  基础差    40 ~ 59         //  基础好    60 ~ 79         //  基础很好  80 ~ 100         //  未知分数 完整代码 script// 3 定义变量记录一个分数根据以下给出的参数做判断// 基础很差 0 ~ 39 // 基础差 40 ~ 59// 基础好 60 ~ 79// 基础很好 80 ~ 100// 未知分数var value 65;if (value 0 value 39) {console.log(基础很差);}else if (value 40 value 59) {console.log(基础差);}else if (value 60 value 79) {console.log(基础好);}else if (value 80 value 100) {console.log(基础很好);}else {console.log(未知分数);}/script 三元运算符    三元运算符一种简洁的条件表达式。相当于if...else可以返回一个结果。语法如下 条件是否成立条件成立执行代码条件不成立执行代码 let result condition ? value1 : value2; 判断b和c的大小如果b大于c则d等于b否则等于c。 完整代码 script// 判断b和c的大小如果b大于c则d等于b否则等于cvar b 10;var c 20;var d b c ? b : c;console.log(d);/script 循环语句  循环是重复执行的意思可以减少重复冗余的代码。 for 循环 for 循环用于重复执行一段代码直到条件不再满足。语法如下 for (初始化; 终止条件; 自增 / 自减) {循环体 } 程序首先执行代码1代码2进入循环体走出循环体最后执行代码3。 代码1:初始化一个值         代码2:条件(要合理,否则出现死循环)         代码3:控制值改变 for(代码1; 代码2; 代码3){循环体 } 假设需要从0打印到9初始化值为0条件是小于10自增。 代码如下 for (let i 0; i 10; i) {console.log(i); // 打印0到9 } while循环 while 循环只要条件为真就重复执行代码块与for相同需要有条件和自增/自减否则程序会陷入死循环。语法如下 while (条件) {代码块;自增/自减; } 假设现在还是要打印0到9首先定义变量为0while循环的条件设置为小于10自增。 完整代码如下 let i 0; while (i 10) {console.log(i);i; } do...while循环 do...while 循环至少执行一次代码块然后只要条件为真就继续执行。语法如下 假设现在还是要打印0到9首先定义变量为0do是执行打印和自增while循环的条件设置为小于10。 完整代码如下 let i 0; do {console.log(i);i; } while (i 10); for...in 循环 for...in 循环遍历对象的属性。语法如下 for (const 键 in 对象) {console.log(键, 对象[键]); } 设置一个对象遍历这个对象输出属性名与属性值。  完整代码如下  scriptconst obj { a: 1, b: 2, c: 3 };for (const prop in obj) {console.log(prop, obj[prop]);}/script for...of循环 for...of 循环遍历可迭代对象如数组、字符串等。语法如下 for (const 值 of 数组) {console.log(值); } 定义一个数组遍历这个数组的值。 完整代码如下 scriptconst arr [apple, banana, cherry];for (const fruit of arr) {console.log(fruit);}/script 控制流语句 break 语句 break 语句用于立即退出循环或switch语句执行break语句后循环或switch语句后续的代码都不执行。语法如下 for (...) {if (终止条件) {break; // 退出循环} } 设置一个循环循环10次到第5次时退出循环在控制台观察输出可以发现到5就不在输出后续的说明程序到第5次执行break语句后直接推出了循环。 代码如下  scriptfor (let i 0; i 10; i) {if (i 5) {break; // 退出循环}console.log(i);}/script continue语句 continue语句用于跳过当前循环的剩余代码直接进入下一次循环。执行continue语句后退出执行的那一次循环或switch语句执行后续的代码。语法如下 for (...) {if (终止条件) {continue; // 退出循环} } 设置一个循环循环10次到第5次时退出循环在控制台观察输出可以发现第5次没有输出其他都有输出说明只是退出了第5次循环。 完整代码如下 scriptfor (let i 0; i 10; i) {if (i 5) {continue; // 退出循环}console.log(i);}/script return语句  return语句用于从函数返回一个值也有终止代码块函数的作用如果有多个return只执行第一个。 function myFunction() {return XXX; } 设置一个函数返回hello world。 完整代码如下 scriptfunction myFunction() {return Hello, World!;}console.log(myFunction());/script switch语句 switch语句用于基于不同的情况执行不同的代码块。语法如下 switch (变量) {case 值1:执行代码1;break;case 值2:执行代码2;break;default:执行代码3; }定义四个方向变量(上up 下down 左left 右right)满足某个条件执行某代码。 完整代码如下 script// 定义方向变量(上up 下down 左left 右right)var direction right;// 控制流语句(分支处理)// switch(变量) {case 分支1:执行代码; break; case 分支2:执行代码 break; }switch (direction) {case right:console.log(向右移动);break;case left:console.log(向左移动);break;case up:console.log(向上移动);break;case down:console.log(向下移动);break;default:console.log(无效的方向);break;}/script
http://www.dnsts.com.cn/news/226250.html

相关文章:

  • 怎么优化网站关键词的方法wordpress 加密算法
  • 威海 网站建设centos 7 wordpress install
  • 苏州吴中区建设局网站app应用开发的价位
  • 网站建设中ftp起什么作用wordpress 文章 打赏
  • 延边州建设局网站专业网站优化软件
  • 营销型网站开发制作社交网站开发项目计划报告
  • 做数据分析网站企业网站建设产品设计书
  • 六安网站制作哪家好网站导航栏最多可以做几个
  • 网站行业婚纱摄影东莞网站建设技术支持
  • 网站建设资质备案定制家具如何选择
  • 网站设计制作发展趋势wordpress没有侧边栏
  • 做设计英文网站网站设计稿一般尺寸
  • 米拓模板网站建设网站建设预算知乎
  • 为什么要网站备案浙江网新股吧
  • 在线网站软件免费下载什么公司适合做seo优化
  • chn域名网站wordpress 制作网站
  • 拼车网站的建设雨实现休闲网站建设
  • layui 网站建设模板百度地图手机网站代码
  • 大姚网站建设郑州网站建设的公司哪家好
  • dede自适应网站注意事项网站的seo 如何优化
  • 网站标题符号的应用软件开发专业好就业吗
  • 晒豆网站建设网站开发软件、
  • 专门做情侣装的网站去哪里注册商标和品牌
  • 网站建设.软件开发帮人做传销网站违法吗
  • 做字体特效的网站防止网站扫描
  • 企业做产品网站费用大概是多少四川建设人才网官网
  • 网站建设培训公司哪家好wordpress时区问题
  • 中国建筑网官方网站入口十堰企业网站制作公司
  • 苏州高端模板建站订阅号做微网站需要认证吗
  • 青岛开发区做网站网站开发a — ajax