2023-04-01


1.自增自减运算

  概念:让一个变量再自己原来的基础上 +1 或 - 1

自增:  ++c  符号再前面  先自增再参与其他运算

              c++  符号再后面  先参与其他运算再进行自增

  自减:  --c    符号再前面  先自减再参与其他运算

              c--    符号再后面  先参与其他运算再自减

2.类型转换

  一 强制转换

    用工具去转

          ①转数字

              number                    空字符串  false  null  [ ]    会转成0

              parseInt                    取整

              parseFloat                  取小数(取小数点后面的数字)

        ②转字符串      string

            数据.toString( )                undefined和null不能使用

        注:{ } (即对象) 转字符串会转成  [object  Object]

      ③ 转布尔        boolean        (数字0为false  其他数字都为true)

            0  空字符串(即 ' ')    undefined  null 转成false

            其他都为true

二  隐形转换

        +              他左右两边有一个是字符串,另一个也会隐形转成字符串进行拼接

    数学运算符号    他能把左右两边都转成数字进行数学运算

  比较运算符号              他左右两边有一个是数字  另一个也会转成数字进行数字的大小比较

  放在分支语句小括号中的内容会隐形转成布尔类型去判断

3.分支结构

  注: 当大括号中只有一行代码的时候就可以省略大括号;

          代码段可以写成任意多行任意代码  == 包含分支结构 分支结构嵌套 隐形的逻辑运算

①单分支

    if(条件){

        条件是true的时候会执行的代码段

}

② 双分支

  if(条件){

        条件是true的时候会执行的代码段

}else{

        条件是false的时候会执行的代码段

}

③ 多分支

  if(条件){

        条件1是true的时候会执行的代码段

}else if{

        条件是true的时候会执行的代码段

}

......

else{

        上述条件都为false的时候执行的代码段

}

4 switch判断

        进行多分判断  判断全等或者不能判断区间范围

特性:

    default      可以省略

    switch      只能判断全等

    break        起到结束语句的作用,可以省略下面就不在判断之间执行 == 穿透写法

  switch        多多分支效率高  == 只判断一次

switch(变量){

        case数据1:

        变量    == 数据1的时候执行的代码段

break

        case数据2:

        变量  == 数据2的时候执行的代码段

break

......

default:

        上面都不成立的时候执行的代码段

}

5.三元运算

  语法:      条件? 条件成立的时候执行的代码段 : 条件不成立的时候执行的代码段   

  特点:            可以将整个表示式当作一个值, 可以赋值给一个变量 ,也可以输出

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.js的介绍 Ⅰjs的由来 网景公司 布兰登·艾奇 ECMAScript Ⅱjs的概念 ...
    zhouTF阅读 864评论 0 1
  • noteId: "11381ab0ce9211edab7cdf73cea80b84"tags: [] [toc] ...
    天成宫去阅读 832评论 0 0
  • 就像划船一样啊,然后。大家呢,在做的过程当中,老师就惊讶的发现,他家竟然这么多年连跨在哪都找不到,而且7天下来也只...
    f5033c82754c阅读 1,540评论 0 0
  • 个人变化:曾经悲观、消极,精神不独立,情绪内耗;现在关注价值,精神独立,情绪更加稳定 孩子的变化:曾经孩子力量弱、...
    莫忘小寒阅读 1,053评论 0 1
  • 考研落榜可能会让您感到失落和沮丧,但是请不要放弃,因为您可以继续前进并实现您的目标。以下是一些建议: 确定您的目标...
    我爱你我是你我们是一阅读 1,189评论 2 5