- 博客(5)
- 收藏
- 关注
原创 Vue2.x响应式原理
Vue2.x响应式原理在Vue2.x中响应式的核心是通过Object.defineProperty来完成的,但是该属性无法降级(shim)处理,所以Vue不支持IE8以及更低版本的浏览器。index.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"&g
2021-06-03 17:43:10
122
原创 React笔记
React笔记React是一个用于构建用户界面的javaScript库,起源于facebook的内部项目,后续在13年开源了出来React 特点:1.声明式设计 −React采用声明范式,可以轻松描述应用。2.高效 −React通过对DOM的模拟,最大限度地减少与DOM的交互。3.灵活 −React可以与已知的库或框架很好地配合。4.JSX − JSX 是 JavaScript 语法的扩展。React 开发不一定使用 JSX ,但我们建议使用它。5.组件 − 通过 React 构建组件,使得代
2021-05-31 16:05:02
139
1
原创 前端经典面试题(持续更新)
经典面试题1、vue的特点是什么?1.国人开发的一个轻量级框架。2.双向数据绑定,在数据操作方面更为简单。3.视图,数据,结构分离,不需要进行逻辑代码的修改,只需要操作数据就能完成相关操作。4.组件化,方便封装和复用5.虚拟DOM: dom操作是非常耗费性能的,不再使用原生的dom操作节点,极大解放dom操作2、vue中父子组件是如何传值的?父传子:第一步:父组件在引用组件是,通过属性绑定(v-bind: ) 的形式,把需要传递给子组件的数据,传递到子组件内部,供子组件使用第二步:把父组
2021-05-25 19:51:56
4644
1
原创 小程序云开发
小程序云开发小程序·云开发是微信团队联合腾讯云推出的专业的小程序开发服务。开发者可以使用云开发快速开发小程序、小游戏、公众号网页等,并且原生打通微信开放能力。开发者无需搭建服务器,可免鉴权直接使用平台提供的 API 进行业务开发。开启云开发创建小程序时,勾选云开发选项即可如果是已经创建好的测试项目,是没有云开发选项的,需要把测试id修改成开发者id,即可使用云开发数据库在云控制台操作云数据库,即创建数据库和插入数据等操作。云开发数据库提供的数据类型:string、number、obj
2021-04-28 09:35:25
473
原创 JS高阶知识点
js面向对象创建对象1.字面量//字面量创建对象var p1 = { name: '张三', age: 18}2.构造函数//构造函数创建对象1. function Person() { this.name = '张三'; this.age = 18; } 2. function Person(name,age) { this.name = name; this.age = age; }var p1 = new Person
2020-12-24 17:35:31
213
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人