typeof操作符返回一个字符串,表示未经计算的操作数的类型。

可能返回值有:"undefined"、"object"、"boolean"、"number"、"string"、"symbol"、"function"、"object"

例:

console.log(typeof 42);
// expected output: "number" console.log(typeof 'blubber');
// expected output: "string" console.log(typeof true);
// expected output: "boolean" console.log(typeof declaredButUndefinedVariable);
// expected output: "undefined";

instanceof运算符用于测试构造函数的prototype属性是否出现在对象的原型链中的任何位置。

即判断一个变量是否某个对象的实例。

例:

// 定义构造函数
function C(){}
function D(){} var o = new C(); o instanceof C; // true,因为 Object.getPrototypeOf(o) === C.prototype o instanceof D; // false,因为 D.prototype不在o的原型链上 o instanceof Object; // true,因为Object.prototype.isPrototypeOf(o)返回true

最新文章

  1. Jmeter之参数化
  2. Java复习-oop
  3. android:layout_weight
  4. css中table tr:nth-child(even)改变tr背景颜色: IE7,8无效
  5. 在Linux或者Unix下打开,每一行都会出多出^M这样的字符
  6. 基于lucene实现自己的推荐引擎
  7. (转载)怎么写tab?
  8. ISG2015
  9. VDI转vmdk(VirtualBox与VMware硬盘格式转换)[转]
  10. Mysq 5.7l服务无法启动,没有报告任何错误
  11. 使用bootstrap本机调试时,应该使用本地服务器地址访问,如http://192.168.19.112/rjshop/,否则360浏览器会出现不兼容的情况
  12. java之过滤器
  13. MySQL 存储过程中分页
  14. SpringBoot整合Mybatis完整详细版
  15. WebApi升级到2.0以后的XmlDocumentationProvider
  16. 2、Flutter 填坑记录篇
  17. Oracle单行函数
  18. JS购物车编辑
  19. Mysql 单表查询 子查询 关联查询
  20. 初识linux------用户和用户组

热门文章

  1. PHP array_flip() array_merge() array+array的使用总结
  2. Linked List Cycle 判断一个链表是否存在回路(循环)
  3. [转]乔布斯的薄伽梵歌 Steve’s Bhagavat Gita
  4. js作用域链以及全局变量和局部变量
  5. PMP项目管理
  6. SQL创建视图
  7. Linux基础和常用命令
  8. 3 Dockerfile指令详解-FROM&MAINTAINER&RUN
  9. PreApplicationStartMethod特性说明
  10. 沉淀再出发:java中的CAS和ABA问题整理