摘要:
在 TypeScript 中,使用 type 和 interface 都可以用来定义自定义类型,但它们之间存在一些区别: 语法: type使用 type 关键字定义类型别名,后跟自定义类型的名称 interface 使用 interface 关键字定义接口,后跟自定义类型的名称 用途: type 主 阅读全文
摘要:
(1)核心思想不同 vue:灵活易用的渐进式框架,进行数据拦截/代理,它对侦测数据的变化更敏感、更精确 react:React推崇函数式编程(纯组件),数据不可变以及单向数据流,当然需要双向的地方也可以手动实现, 比如借助onChange和setState来实现 (2)组件写法差异 vue:Vue 阅读全文
摘要:
新增(创建节点) 创建元素节点 document。createElement("元素的名称") 创建文本节点 document.createTextNode("文本的内容") 创建属性节点 document.createAttribute("属性名") 创建的属性.value = "属性值" 将创建 阅读全文
摘要:
var a = []; 基于instanceof a instanceof Array; 基于constructor a.constructor Array; 基于Object.prototype.isPrototypeOf() Array.prototype.isProtypeOf(a); 基于g 阅读全文
摘要:
ref和shallowRef ref 深层次 shallowRef 浅层次的响应 ref 和 shallowRef 是不能一块写的,不然 会影响shallowRef 造成视图的更新 ref和reactive ref 支持所有类型 reactive 支持引用类型 (Array Object Map S 阅读全文
摘要:
事件循环是JS处理异步函数的具体方法 具体的做法是: 1、执行 执行栈 中的代码 2、遇到一些特殊代码交给浏览器的其他线程处理 3、将执行栈中的代码全部执行完毕 4、从事件队列中取出第一个任务放入执行栈,然后重复第1步 事件队列在不同的宿主环境中有所差异,大部分宿主环境会将事件队列进行细分。在浏览器 阅读全文
摘要:
节点分类 节点分类可以分成6类 Document 节点 DocumentType 节点 Element 节点 Attribute 节点 Text 节点 DocumentFragment 节点 节点类型 nodeName nodeType nodeValue Document节点 #document 阅读全文
摘要:
document其它属性: 1、charset:获取当前文档的字符编码格式 2、readyState:代表当前文档所处的一个状态 loading:代表html页面处于加载状态 interactive:代表外部资源加载的过程 complete:页面加载完成 3、anchors:获取到带有name属性的 阅读全文
摘要:
文档对象模型 document object model 我们又通常称为dom树(IE) 接口的集合 节点 元素节点 文本节点 属性节点 注释节点 document:整个文档节点,页面中编写的所有内容都在document下 document.doctype 文档声明 document.doctype 阅读全文
摘要:
延迟函数(以下两者的this都指向window) setTimeout(function () { console.log(123) }, 3000); //只执行一次 setInterval(function () { console.log(123) }, 3000); //连续不断的执行 va 阅读全文