CH3_变量 类型 值

概要:

  • 1.数字
  • 2.文本
  • 3.布尔值
  • 4.null和undefined
  • 5.全局对象
  • 6.包装对象
  • 7.不可变的原始值和可变引用
    1. 类型转换
    1. 变量声明
    1. 变量作用域

知识点:

  1. JS所有数字均采用64位浮点数格式表示数字。

  2. JS 数字上溢,结果为无穷大,下溢为0。

  3. 0/0 //=>NaN
    0=== -0 //=>true
    1/0===1/-0 //=>false

  4. 0.3-0.2 不等于 0.2-0.1 ;由于舍入误差造成的。

5.字符串是由16位值组成的不可变的有序序列,每个字符通常用Unicode字符集。

  1. ES3中,字符串直接量必须协作一行中;ES5,可拆分成数行,用(/)结束。

  2. var s = “hello”;
    s.substring(1,4); //“llo”
    s.slice(-3); //“llo”

  3. 格式匹配
    var st= /\bjava\b/i; //匹配单词"java",忽略大小写
    var text = “testing:1,2,3”;
    var pattern= “testing”;
    pattern.test(text); //=>true
    text.match(pattern); //=>[“1”,“2”,“3”]

  4. undefined 说明这个属性或者元素不存在。

  5. null==undefined //=>true

  6. 变量作用域
    var scope = “global”;
    function f(){
    console.log(scope); //=>undefined ;同名覆盖
    }

  7. 当使用var声明一个变量时,创建的这个属性时不可分配的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值