JavaScript-02

JavaScript操作符

运算符

  1. 关系运算符 > < >= <= != == === !==

    ​ ==:比较数据 不比较类型

    ​ ===:比数据比类型

    . 逻辑运算符 &&逻辑与 || 逻辑或 !逻辑非

  2. 算术运算符 + - / % ++ -- += = /=

  3. 赋值运算符 =

  4. 条件运算符 (三目运算符 三元运算符)?:

    操作符

    typeof
    判断变量的数据类型 两种写法
    typeof 变量名
    typeof (变量名)

    number –如果这个字值是数值
    string –如果这个字值是字符串
    undefined –如果这个字值是未定义
    boolean –如果这个字值是布尔值
    object –如果这个字值是对象或null
    function –如果这个字值是函数

JavaScript控制流程语句

  • 选择结构

    ​ if…else

    ​ switch…case(可以使用字符串)

  • 循环结构

    ​ for

    ​ do…while

    ​ while

    ​ for in for(var i in 数组名) i 代表数组下标,只能放在数组中

  • 跳转语句

    ​ break

    ​ continue

常用方法

字符串的常用方法

  • lenght; 长度

  • []/get();下标

  • Replace();替换

  • Split(); 分割

  • Slice();切割

  • Substring();截取

  • toUpperCase();转大写

  • toLowerCase();转小写

  • isnan();–判断是否为数值类型 –true 不是数值 –false 是数值

  • parseint(); 转数值类型

  • parsefloat(); 转小数类型

  • 字符串函数

    ​ indexof(””)

    ​ 字符串.indexof(”a”); –返回a字符 在字符串中的下标 从0开始,如果未找到返回-1

数组的常用方法

  • length;长度
  • [];下标
  • push();右加
  • Unshift();左家
  • Pop();右删
  • Shift();左删
  • Concat();连接
  • Reverse();反向
  • Sort();排序
  • join();拼接
  • splice();替换
  • slice();切片
  • indexOf();索引
请我喝杯茶呗~