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

做外贸常用网站谷歌浏览器在线入口

做外贸常用网站,谷歌浏览器在线入口,做网站商业欺骗赔多少,自己做投票网站怎么弄JS学习之旅day2 运算符赋值运算符一元运算符比较运算符逻辑运算符运算符优先级 语句表达式和语句分支语句循环语句 数组数组是什么数组的基本使用操作数组 运算符 赋值运算符 定义:对变量进行赋值的运算符 、、-、*、/、% 一元运算符 自增 前置自增 num后置自…

JS学习之旅day2

  • 运算符
    • 赋值运算符
    • 一元运算符
    • 比较运算符
    • 逻辑运算符
    • 运算符优先级
  • 语句
    • 表达式和语句
    • 分支语句
    • 循环语句
  • 数组
    • 数组是什么
    • 数组的基本使用
    • 操作数组

运算符

赋值运算符

  1. 定义:对变量进行赋值的运算符
  2. = +=-=*=/=%=

一元运算符

  1. 自增 ++
    1. 前置自增 ++num
    2. 后置自增 num++
    3. 区别:
      let i=1
      console.log(i++ + 1); // 2
      let a=1
      console.log(++a + 1); // 3
      let c=1
      console.log(c++ + ++c + c) //7
      
  2. 自减 --

比较运算符

  1. ><>=<======!==!=
  2. ==:值是否相等、===:类型和值是否都相等
  3. 比较结果为boolean类型,只有true和false
  4. 字符串比较,是比较ASCII码

逻辑运算符

符号名称读法特点口诀
&&逻辑与并且两边都为true,结果才为true一假则假
||逻辑或或者符号两边有一个true,就为true一真则真
!逻辑非取反true变false,false变true真变假,假变真

运算符优先级

优先级运算符顺序
1小括号()
2一元运算符++ -- !
3算数运算符* / %+ -
4关系运算符> >= < <=
5相等运算符== != === !==
6逻辑运算符&&||
7赋值运算符=
8逗号运算符,

语句

程序三大流程控制语句:顺序结构、分支结构、循环结构

表达式和语句

  1. 表达式:可以被求值的代码;例如:num++3+4
  2. 语句:可以执行的代码;
  3. 区别:
    1. 表达式可以被求值,所以可以写在赋值语句的右侧;例如:num = 3+4
    2. 语句不一定有值,例如:alert 、for 、console.log 等语句不能用于赋值

分支语句

  1. if分支语句

    1. 三种使用:单分支、双分支、多分支
    2. 注意:
      1. 数字只有0为假,其余为真
      2. 字符串只有空字符串’ '为假,其余为真
    3. 单分支: if(条件){满足条件要执行的代码}
      • 当大括号里只有一个语句,可以省略{},不推荐
    4. 双分支
      if(条件){
      满足条件要执行的代码
      }else{
      不满足条件要执行的代码
      }
      
    5. 多分支
      if(条件1){
      代码1
      }else if(条件2){
      代码2
      }else{
      代码n
      }
      
  2. 三元运算符

    1. 语法: 条件 ? 满足条件执行的代码 : 不满足条件执行的代码
    2. 一般用于取值
  3. switch语句

    1. 语法
      switch(数据){
      case 值1:代码1break
      case 值2:代码2break
      default:代码n
      }
      
    2. 注意:
      1. switch case语句一般用于等值判断,不适合与区间判断
      2. switch case一般需要配合break关键字使用,没有break会造成case穿透

循环语句

  1. while循环

    1. while循环就是在满足条件期间重复某些代码
    2. 语法
      while(循环条件){
      要重复执行的代码(循环体)
      }
      
  2. for循环

    1. 基本使用
      for(变量起始值; 终止条件; 变量变化量){
      //循环体
      }
      
    2. 当明确循环次数时使用for,不明确时使用while
    3. 循环嵌套
      for(外部声明记录循环次数的变量;循环条件;变化值){for(内部声明记录循环次数的变量;循环条件;变化值){循环体}
      }
      
  3. 三要素

    1. 变量起始值
    2. 终止条件(没有终止条件,循环会一直执行,造成死循环)
    3. 变量变化量(自增/自减)
  4. 循环退出

    1. break:退出整个循环。(一般用于结果已得到,不需要循环了)
    2. continue:结束本次循环,继续下次循环。(一般用于排除或跳过某个选项)

数组

数组是什么

数组是一种可以按顺序保存数据的数据类型

数组的基本使用

  1. 声明语法:let 数组名 = [数据1,数据2,...,数据n]let arr = new Array(数据1,数据2,...,数据n)
  2. 取值语法:数组名[下标]
  3. 术语:
    1. 元素:数组中保存的每个数据都叫数组元素
    2. 下标:数组中数据的编号
    3. 长度:数组中数据的个数,通过数组的length属性获得
  4. 遍历数组:for循环

操作数组

  1. 查:数组[下标]
  2. 改:数组[下标] = 新值
    1. arr.push(新):将一个或多个元素添加到数组的末尾,并返回数组的新长度
    2. arr.unshift(新) :将一个或多个元素添加到数组的开头,并返回数组的新长度
    1. arr.pop():在数组末尾删除一个元素,返回被删除的元素
    2. arr.shift():在数组开头删除一个元素,返回被删除的元素
    3. arr.splice(start,deleteCount) :删除指定元素,返回被删除的元素
      1. start:起始位置
      2. deleteCount:表示要移除的个数,不写则代表从起始位置删到最后
http://www.dtcms.com/wzjs/63828.html

相关文章:

  • 平面设计网站源码制作网站需要什么技术
  • 中国建设建行网站优化工作流程
  • 揭阳专业网站设计公司百度24小时人工客服电话
  • 大学生兼职做网站百度网址是什么
  • 自学商城网站建设神马推广登录
  • 客户对网站建设公司的评价广州市新闻最新消息
  • 大淘客怎么做网站每日新闻快报
  • 长春网站建设xgsite2024年瘟疫大爆发
  • 用什么语言来做网站网站怎么优化推广
  • 地方网站全网营销深圳网站搜索优化
  • 昆明做网站价格淘宝网店的seo主要是什么
  • 东莞市专注网站建设平台在哪个网站可以免费做广告
  • 单页网站怎么做seo郑州seo外包公司哪家好
  • 网站备案对应的ip地址如何给自己的公司建网站
  • 如何查询一个网站是那家公司做的友情链接互换
  • 种子汤唯梁朝伟做视频网站免费seo工具大全
  • 网站把域名解析到新ip后合肥网
  • 怎么给网站制作二维码新品上市怎么做宣传推广
  • 学网站建设与维护电商怎么注册开店
  • 使用php做网站手机怎么搭建网站
  • 湛江 网站建设提高网站排名
  • 自己网站做反链建材企业网站推广方案
  • 平度做网站推广有没有免费的推广网站
  • 聚美优品网站建设广西壮族自治区人民医院
  • 大一做家教的网站免费推广方法有哪些
  • 做网络销售哪个网站最靠谱呢网址关键词查询网站
  • 重庆网站建设帝玖科技seo推广外包企业
  • 海外房产网站建设域名归属查询
  • 附近有木有做网站常用的seo查询工具
  • 开通网站费可以做待摊费用吗seo排名推广工具