Vuex

Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。

在JavaScript中使用对象来优化if/else和switch

switch

switch会使代码变得臃肿。那么如何去优化很多if/else或者switch的代码呢?同时需要避免过多使用if/else或者switch。对象字面量能够帮忙我们写出易读的代码,本文就跟大家分享一下。

if/else

switch会使代码变得臃肿。那么如何去优化很多if/else或者switch的代码呢?同时需要避免过多使用if/else或者switch。对象字面量能够帮忙我们写出易读的代码,本文就跟大家分享一下。

switch

switch会使代码变得臃肿。那么如何去优化很多if/else或者switch的代码呢?同时需要避免过多使用if/else或者switch。对象字面量能够帮忙我们写出易读的代码,本文就跟大家分享一下。

举例来说,假设有一个函数,该函数需要根据输入的比较运算符,获取该运算符的读法。使用if/else语句,它看起来像这样:

...

vue-router的安装和使用

1.安装vue-router

npm install vue-router --save

2.在模块化工程中使用它

(1)导入路由对象,并且调用Vue.use(VueRouter)

(2)创建路由实例,并且传入路由映射配置 ...

在react中使用redux并实现计数器案例

React + Redux

在recat中不使用redux 时遇到的问题

在react中组件通信的数据是单向的,顶层组件可以通过props属性向下层组件传递数据,而下层组件不能向上层组件传递数据,要实现下层组件修改数据,需要上层组传递修改数据的方法到下层组件,当项目越来越的时候,组件之间传递数据变得越来越困难

...

vue基础-vue-cli(vue脚手架)

1. 作用

​ 快速创建一个基于webpack模板的项目

2. 安装工具安装webpack

安装webpack:使用npm全局安装webpack,打开命令行工具,输入 npm install webpack -g,安装完成之后,输入 webpack -v 即可查看当前安装版本,出现版本号说明安装成功

webpack

安装webpack:使用npm全局安装webpack,打开命令行工具,输入 npm install webpack -g,安装完成之后,输入 webpack -v 即可查看当前安装版本,出现版本号说明安装成功

npm install webpack -g

安装webpack:使用npm全局安装webpack,打开命令行工具,输入 npm install webpack -g,安装完成之后,输入 webpack -v 即可查看当前安装版本,出现版本号说明安装成功

...

用9种办法解决 JS 闭包经典面试题之 for 循环取 i

1.正确的说,应该是指一个闭包域,每当声明了一个函数,它就产生了一个闭包域(可以解释为每个函数都有自己的函数栈),每个闭包域(Function 对象)都有一个 function scope(不是属性),function scope内默认有个名为 Global 的全局引用(有了这个引用,就可以直接调用 Global 的属性或方法) 2.凡是在闭包域内声明的变量或方法,外部无法直接访问 3.闭包域可以访问外部的变量或方法

让你分分钟学会 javascript 闭包

闭包,是 javascript 中重要的一个概念,对于初学者来讲,闭包是一个特别抽象的概念,特别是ECMA规范给的定义,如果没有实战经验,你很难从定义去理解它。因此,本文不会对闭包的概念进行大篇幅描述,直接上干货,让你分分钟学会闭包!

...