typeof

    作用:用来判断变量的类型

    返回值: string  只有以下几种:number、boolean、string、object、undefined、function[很容易漏掉这个]

    形式: typeof  a

  instanceof

    作用:用来判断变量是否是函数或者是对象(instanceof 有继承的意思,继承于Object、Array、Function)  instanceof只能用来判断对象和函数,不能用来判断字符串和数字(会返回false)等 ----(为什么不能呢?)

    返回值:boolean

    形式: a instanceof  Object  /  b instanceof  Array

  constructor

    当我们使用js系统或者自己创建的对象的时候,会默认的加上的属性

    比如:

var arr = [1,2,3];  //创建一个数组对象
arr.prototype.constructor = Array; //这一句是系统默认加上的

    所以我们就可以这样来判断:

var arr = [1,2,3,1];
alert(arr.constructor === Array); // true

  hasOwnProperty

    hasOwnProperty是一个函数, 该函数用于指示一个对象自身(不包括原型链)是否具有指定名称的属性。如果有,返回true,否则返回false。该方法属于Object对象,由于所有的对象都"继承"了Object的对象实例,因此几乎所有的实例对象都可以使用该方法。

最新文章

  1. 转:图解Git[强烈推荐]
  2. JAVAWeb使用POI做导出Excel
  3. Linux下配置安装PHP环境
  4. shape的属性
  5. Yellow
  6. c++ TCP keepalive 使用
  7. JavaScript练习题 全局变量 局部变量 作用域
  8. beanPostProcessor与beanFactoryPostProcessor
  9. volatile CAS
  10. android ----- 分享的连接在手机上打开App
  11. 对 spi 的认知
  12. P1856 矩形周长
  13. 树莓派中找不到/dev/video0的解决方案及RaspberryCam的使用
  14. error: expected unqualified-id extern "C" {
  15. 如何在c语言中源文件调用另一个源文件的函数
  16. redis哨兵机制一(转)
  17. 【Python】模块
  18. mysql 数据传输报错 MySQL server has gone away With statement:
  19. delphi 窗体的创建和释放
  20. 树形dp(poj 1947 Rebuilding Roads )

热门文章

  1. 02: 安装epel 解决centos7无法使用yum安装nginx
  2. c++类定义代码的分离
  3. JavaScript:正则表达式 问号
  4. jquery 之$.fn的用法示例
  5. Nginx 负载均衡的几种方式
  6. Sass常用写法
  7. U盘中病毒了怎么办
  8. 用 C# 计算 与 java 一致的unix时间戳 (长时间整形 如:1476956079961)
  9. Java 文件夹递归遍历
  10. Vhost.conf 范例