会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
aGod
博客园
首页
新随笔
联系
订阅
管理
2021年3月28日
javaScript中的执行环境和作用域
摘要: 执行环境 执行环境定义了变量或函数有权访问的其他数据,决定了他们各自的行为。 每个执行环境都有一个与之关联的变量对象,环境中定义的所有变量和函数都保存在这个对象中。 环境栈 每个函数都有自己的执行环境,当执行流进入一个函数的时候,函数的环境就会被推入环境栈中。 作用域链 当代码在一个环境中执行时,会
阅读全文
posted @ 2021-03-28 22:32 aGod
阅读(118)
评论(0)
推荐(0)
2018年5月23日
react-redux源码解析
摘要: 一、 react-redux 和 redux是两个东西。在做react项目的时候,一般用react-redux和redux搭配起来开发。redux主要是做数据、状态的管理,而react-redux主要是方便数据redux在react使用。 二、源码解析 1)、 入口文件index.js 2)、Pro
阅读全文
posted @ 2018-05-23 16:40 aGod
阅读(788)
评论(1)
推荐(2)
2018年5月17日
redux的源码解析
摘要: 一、 redux出现的动机 1. Javascript 需要管理比任何时候都要多的state2. state 在什么时候,由于什么原因,如何变化已然不受控制。3. 来自前端开发领域的新需求4. 我们总是将两个难以理清的概念混淆在一起:变化和异步。5. Redux 视图让state 的变化变得可预测。
阅读全文
posted @ 2018-05-17 15:02 aGod
阅读(985)
评论(2)
推荐(2)
2018年2月26日
react + dva + ant架构后台管理系统(一)
摘要: 一、什么是dva dva是蚂蚁金服推出的一个单页应用框架,对 redux, react-router, redux-saga进行了上层封装,没有引入新的概念,但是极大的程度上提升了开发效率; 二、安装dva-cli 并创建应用 1.npm install dva-cli -g 2.dva new d
阅读全文
posted @ 2018-02-26 14:42 aGod
阅读(636)
评论(0)
推荐(0)
fetch 代替 XMLHttpRequest (json-server 模拟后台接口)
摘要: 一、fetch 是 XMLHttpRequest 的替代方案。说白了就是除了 ajax 获取后台数据之外也可以用fetch 来获取。 二、fetch 的支持性还不是很好。挂载于BOM中可以通过浏览器直接访问。 1.支持情况 当然,如果不支持fetch也没有问题,可以使用第三方的ployfill来实现
阅读全文
posted @ 2018-02-26 13:51 aGod
阅读(591)
评论(0)
推荐(0)
2018年2月24日
Es6 Generator函数
摘要: /* 一、generator函数的定义 1.Generator 函数是 ES6 提供的一种异步编程解决方案,语法行为与传统函数完全不同 2.形式上,Generator 函数是一个普通函数,但是有两个特征。一是,function关键字与函数名之间有一个星号;二是,函数体内部使用yield表达式,定义不同的内部状态 */ //...
阅读全文
posted @ 2018-02-24 16:19 aGod
阅读(450)
评论(0)
推荐(0)
2018年1月29日
java 的数据类型
摘要: 一、四类八种 1. 整型 byte short int long 2.浮点型 float double 3.布尔型 boolean 4.字符型 chat 二、变量的声明 数据类型 变量名 = 变量值; 三、变量名的命名规则 1.不可以使用数字作为开头 2.不可以使用一些特殊字符 3.不可以与java
阅读全文
posted @ 2018-01-29 19:57 aGod
阅读(167)
评论(0)
推荐(0)
2018年1月4日
vue为app做h5页面,如何做到同域名对应不同版本的h5代码
摘要: 1.当我们在做混合开发的时候,app端可以有无数多个版本,一般情况h5页面只有一套代码。应该如何部署多套代码呢? 2.业务场景 当出现这种情况的时候,其实前端可以部署多套代码。比如: www.static300.com/index.html , www.static3110.com/index.ht
阅读全文
posted @ 2018-01-04 21:17 aGod
阅读(1800)
评论(1)
推荐(1)
2017年11月29日
vue-devtools 的安装和使用
摘要: vue-devtools的安装与使用 一.在github上下载压缩包,github下载地址:https://github.com/vuejs/vue-devtools 二.解压到本地的某盘 三.用你的npm中进入该文件夹下 四.依次输: 1:npm install 2:npm run build (
阅读全文
posted @ 2017-11-29 18:23 aGod
阅读(503)
评论(0)
推荐(0)
2017年10月12日
jq源码解析之绑在$,jQuery上面的方法
摘要: 1.当我们用$符号直接调用的方法。在jQuery内部是如何封装的呢?有没有好奇心?
阅读全文
posted @ 2017-10-12 21:09 aGod
阅读(679)
评论(0)
推荐(0)
下一页
公告