- 博客(7)
- 收藏
- 关注
原创 React Native之RCTDeviceEventEmitter发送通知emit和监听接收addListener的用法
第一步:引入RCTDeviceEventEmitter://两种方法:import为ES6语法:import RCTDeviceEventEmitter from 'RCTDeviceEventEmitter'// var RCTDeviceEventEmitter = require('RCTDeviceEventEmitter');第二步:发送通知:RCTDevice
2017-05-31 18:05:27 9019
原创 ajax请求串行和并行的问题
两个问题:1.有三个ajax请求,如何让这三个ajax请求串行执行,即第一个执行完成后在执行另一个?2.如何让他们并行执行,然后三个请求都执行完成后,再执行某个操作?//串行执行分两种。 //一是用同步模式async: false,三个ajax请求连着写就可以了。 $.ajax({ url: "ajax请求1", async: false,
2017-05-30 23:48:57 4439
原创 JavaScript中的变量提升详解
# JavaScript高级第4天## 递归### 概念在函数内部直接或者间接的调用自己,就是递归### 化归思想化繁为简,化难为易,化未知为已知,这样的一个过程,就是化归思想,化归是转化和归结的简称### 练习题 前n项和 n! m^n 斐波那契数列### 实用的案例使用递归获取所有的后代元素## 作用域变量起作用的范围js中能且只能创建作用域的东西是函数### 词法作用域代码写好的时候,根据代码的结构就能确定变量的作用域,这种作用域就是词法作用域#
2017-05-16 18:11:59 420
原创 JavaScript之闭包
## 闭包### 闭包是什么?闭包是指那些能够访问独立变量的函数### 闭包要解决的问题是什么?在函数外部访问函数内部声明的变量### 闭包的基本模式```jsfunction outer(){ var data = ""; function inner(){ return data; } return inner;}var f = outer();f();```## 循环注册点击事件存在的问题## 循环中setTimeou
2017-05-16 09:51:01 408
原创 React Native 报错 singleValue.stopTracking is not a function -解决
bug发生的情况:这是一个点击出现短信验证码弹框的界面,用到了Animated动画和Modal。弹框中当倒计时结束,显示“重发验证码”,这时候点击“重发验证码”,背景整体变黑,不再是0.7的半透明。于是,我在倒计时代码中添加了:BgOpacity:0.解决办法:在BgOpacity中的0改成初始化的值:即new Animated.Value(0)
2017-05-09 16:24:37 4915
原创 再谈原型链,深刻理解原型及原型链(案例分析,详细图解,一目了然)
一、前言:这个案例稍微有些难度,需要掌握基本的原型、原型链、构造函数、继承等相关知识,如若还没有掌握,不妨看看我的这篇博客,详细介绍了这些知识及关系:http://blog.csdn.net/spicyboiledfish/article/details/71123162
2017-05-04 17:12:44 1850
原创 完整原型链详细图解(构造函数、原型、实例化对象)
一、首先说一下什么是构造函数:构造函数:用来在创建对象时初始化对象。特点:构造函数名一般为大写字母开头;与new运算符一起使用来实例化对象。举例:function Person(){} //Person构造函数var p=new Person(); //Person构造函数创建对象,也可叫做实例化二、什么是原型?原型:构造函数在实例化对象的过程中,系统自动创建出来与其相关联的一个空的对象。可以由构造函数.prototype来访问到。举例:在实例
2017-05-03 14:28:52 14972
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人