- 博客(7)
- 收藏
- 关注
原创 我理解中的JS原型和原型链
需要知道的一些基本概念每一个函数都有一个prototype的东西,学名叫原型对象,它是一个对象每一个实例化对象都有一个__proto__的属性,他指向的是构造函数的原型对象(prototype)构造函数也是函数,函数也是实列对象,JS中一切皆对象,对象是老大用一个例子说明function Person(){}Person.prototype.height = 180Object.prototype.weight = 120let zhangsan = new Person();zh
2022-03-21 01:36:03
98
原创 使用react-redux插件,部分状态更新时,组件未渲染?可能是这个原因
项目中使用react-redux插件中的connect,来完成 所有组件与sotre的连接,并且会自动监听store里的state的变化 但是有时会出现一些问题,代码没有错误的情况下,状态更新了(访问state时里确定store里的state是更新了的,但是组件并未渲染) 拿万能todolist举例const initialState = { todos:[ ...
2020-02-25 21:39:11
1091
2
原创 React路由传参的方式
方式一:params//路由表中 <Route path='/component/:id' component={Sort}></Route>//Link传参<Link to={ '/component/' + '2'} activeClassName='active'></Link> //编程式导航th...
2020-02-24 22:42:07
252
原创 Vue计算属性vs方法
计算属性在Vue中,模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护。例如<div id="example"> {{ message.split('').reverse().join('') }}</div>对于任何复杂逻辑,使用计算属性是个比较好的选择。<div id="example">...
2020-01-02 21:41:13
187
原创 Node.js--express
express 是第三方的框架(模块)express1 构成中间件名词解释: 中间件就是一个封装函数,具有一定的功能express的中间件有哪些呢?应用级中间件路由中间件错误处理中间件中间件如何调用?app对象来调用app.use(中间件)路由前端: 接口后端: 路由2.跨域【 后端跨域 】设置请求头response.setHe...
2019-12-29 19:46:29
130
原创 ES6之函数的扩展
ES6函数的扩展1.函数参数的默认值ES6之前,不能直接为函数的参数指定默认值,只能才有变通的方法function log( x) { x = x || 'Hello'; console.log( x);}ES6 允许为函数的参数设置默认值,即直接写在参数定义的后面function log(x = 'World') { console.log(x);}一旦设置了参数...
2019-12-29 18:35:10
121
原创 Node.js--打开Node.js世界的大门
什么是Node.js?Node.js是一个基于Chrome V8 引擎的JavaScript运行环境Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效Node.js功能事件驱动【通过事件或状态的变化来进行应用程序的流程控制】非阻塞I/O模型【 异步的输入输出,比如: 文件操作、数据库操作 等 】...
2019-12-24 08:57:48
204
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人