常见问题/知识点记录(八)

一 什么是盒模型

width height margin padding border

二 vue computed和methods的区别?

  1. computed调用是属性调用,不需要加括号 methods是函数调用,需要加括号
  2. computed是 当下次所依赖的函数没有发生改变时,再次调用时,会从缓存中读取数据 methods是 没有缓存存数据,每次调用每次执行,无论值有没有改变

三 typeof 和 instanceof 的区别

typeof instanceof
作用 检测数据类型 检测对象之间的关联性
返回 小写字母字符串 布尔值
操作数 简单数据类型函数或对象 左边必须是引用类型右边必须是函数
操作数数量 1 2

四 document.write() 和 innerHtml 的区别

  1. 类型 document.write()是docuemnt对象中的方法 innerHtml存在于element对象中的属性
  2. 插入位置 document.write()脚本元素script的位置 innerHtml指定的元素内
  3. 拼接方法 document.write()多次调用 innerHtml利用+=
  4. 覆盖问题 document.write()文档解析完再调用会覆盖否则不会 直接调用会覆盖原内容

你可能感兴趣的:(日常开发问题)