js_1_变量类型

js中有哪些变量类型?

      数字(包括int和float),字符串,数组(字典,js没有字典类型,把字典看成一个对象)

如何把字符转成数字呢?

  1. obj.parseInt()           //  转化成整数,去掉小数部分,不进行四舍五入
  2. obj.parseFloat()            //  转化成浮点型
  3. obj.Number()               //  转化成数字

js如何输出?

      console.log(输出变量);

如何查看变量类型?

      typeof 变量名

对字符串有哪些方法?

  1. obj.trim()                                  // 去除两边空格
  2. obj.charAt(索引值)                    // 取出索引指定字符,索引值从0开始计数
  3. obj.substring(start,end)         // 相当于python中的切片,顾头不顾尾
  4. obj.indexof(“字符”)               // 依据指定字符取出索引值
  5. obj.length                                     // 计算字符串长度

js的布尔值?

      boolean()

      var a =true

js对于数组有哪些操作?

  1. 定义

             var 数组 = [值1,值2,......]    或    var 数组 = Array(值1,值2,......)

  1. 添加
  •        obj.push()                          // 最后加值
  •        obj.shift()                               // 最前加值
  •        obj.splice(index,0,索引后第几个位置)              // 插入值
  1. 移除
  •       obj.pop()                              // 最后删除并返回
  •       obj.shif()                              // 最前
  •       obj.splice(index, 索引后第几个位置)
  1. 切片
  •       obj.slice(start,end)              // 和python切片一样,顾头不顾尾
  1. 合并

            obj1.concat(obj2)               // obj1 obj2合成一个列表,并不改变obj1 obj2

  1. 翻转

           obj.reverse()                       // 翻转并改变obj

  1. 字符串化

          obj.join(“字符”)               // 把某个字符拼到元组中,形成一个字符串

  1. 长度

            obj.length

  1. 字典

            var 字典名 = {key1:value1,key2:value2,......}

原文地址:https://www.cnblogs.com/2bjiujiu/p/7002695.html