javascript 基础

来源:互联网 发布:美国下饺子知乎 编辑:程序博客网 时间:2024/06/05 22:45

严格模式

好处

消除语法模糊,避免一些安全问题
提高编译、运行速度

区别

  1. 不支持全局变量的隐式声明
  2. 不支持对象的重名属性
  3. 不支持argument.callee

变量标示符

  1. 字符,_,$开头
  2. 除了开头,允许数字

内置类型

这里写图片描述

引用类型:Object
原始类型:Null, Undefined, Boolean, Number, String
这里写图片描述

类型识别

typeof

识别除null外的标准类型

Object.prototype.toString

Object.prototype.toString.call(obj).slice(8,-1).toLowerCase()

Array, Date,RegExp,Error 内置对象都可以

instanceof

不能判别原始对象类型: string, number, boolean

内置对象

0 0
原创粉丝点击