JAVASCRIPT 中的变量提升MDN 中说明
Only declarations are hoisted
所以看看下面的代码
12console.info(a) //undefinedvar a = 1
123a = 2console.info(a) //2var a
我们来拆解一下第一种写法等同于
123console.info(a)var aa = 1
根据变量提升的规则
123var
Continue reading
之前对于 Javascript 的的理解一直停留在框架的使用上面,确实也需要理一理 Javascript 的一些基础知识了。本篇就总结下个人理解的 Object 对象上面的 defineProperty 方法。
defineProperty 方法不在 Object 的原型上面,而是在 Object 对象上面这也就意味着,使用它的方式是Object.defineProperty(obj, prop,
Continue reading
React 和 Vue 的区别相同点:
都是属于 UI 层的框架
都是虚拟 dom
都有组件化的概念
两者都支持使用 Typescript 编写
组件中的数据传递,默认都是单向,如果子组件需要传递属性给父组件,则需要使用 callback 的形式
不同点:
页面实现上,Vue 使用模板语法,React 使用 JSX 羽语法,类似于 Vue 使用 v-if 指令来控制元素是否显示,React
Continue reading