2.25笔记

  1. JavaScript 字符串

    1. 字符串可以是插入到引号中的任何字符。可以使用单引号或双引号:

      var carname = "Volvo XC60";
      var carname = 'Volvo XC60';
      
    2. 可以使用索引位置来访问字符串中的每个字符,字符串的索引从 0 开始,这意味着第一个字符索引值为 [0],第二个为 [1], 以此类推:

      var character = carname[7];
      
    3. 可以在字符串中使用引号,字符串中的引号不要与字符串的引号相同:

      var answer = "It's alright";
      var answer = "He is called 'Johnny'";
      var answer = 'He is called "Johnny"';
      

      也可以在字符串添加转义字符来使用引号:
      在这里插入图片描述

    4. JavaScript 字符串是原始值,可以使用字符创建: var firstName = "John"
      可以使用 new 关键字将字符串定义为一个对象: var firstName = new String("John")
      在这里插入图片描述
      结果为 false,因为 x 是字符串,y 是对象。

    5. 两个数字相加,返回数字相加的和,如果数字与字符串相加,返回字符串。
      在这里插入图片描述

  2. 逻辑运算符(&&,||,!)

    1. &&:and(与)
      (x < 10 && y > 1) 为 true
    2. ||:or(或)
      (x==5 || y==5) 为 false
    3. !:not(非)
      !(x==y) 为 true
  3. JavaScript 还包含了基于某些条件对变量进行赋值的条件运算符。
    语法:variablename=(condition)?value1:value2
    实例:
    如果变量 age 中的值小于 18,则向变量 car 赋值 “年龄太小”,否则赋值 “年龄已达到”。

    car=(age<18)?"年龄太小":"年龄已达到";
    
    1. if 语句
      只有当指定条件为 true 时,该语句才会执行代码。

      if (condition)
      {
          当条件为 true 时执行的代码
      }
      

      在这个语法中,没有 …else…。您已经告诉浏览器只有在指定条件为 true 时才执行代码。

    2. if…else 语句
      在条件为 true 时执行代码,在条件为 false 时执行其他代码。

      if (condition)
      {
          当条件为 true 时执行的代码
      }
      else
      {
          当条件不为 true 时执行的代码
      }
      
    3. if…else if…else 语句
      使用 if…else if…else 语句来选择多个代码块之一来执行。

      if (condition1)
      {
          当条件 1true 时执行的代码
      }
      else if (condition2)
      {
          当条件 2true 时执行的代码
      }
      else
      {
        当条件 1 和 条件 2 都不为 true 时执行的代码
      }
      
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值