Reac Native 基础
kill_bugs
只要你不放弃,想实现梦想,什么时候都来得及!
展开
-
ES6学习笔记之《let 和 const》
ES6声明变量的方法:var、function、let、const、import、class;let和 constconst的作用域与let命令相同:只在声明所在的块级作用域内有效。if (true) { const MAX = 5;}MAX // Uncaught ReferenceError: MAX is not definedconst命令声明的常量也是不提升,原创 2017-02-20 14:25:42 · 450 阅读 · 0 评论 -
ES6学习笔记之《变量的解构赋值》
变量的解构赋值定义:ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。基础例子:let [foo, [[bar], baz]] = [1, [[2], 3]];foo // 1bar // 2baz // 3let [ , , third] = ["foo", "bar", "baz"];third // "baz"原创 2017-02-21 16:22:04 · 775 阅读 · 0 评论 -
React Native Window 开发环境搭建图文详解
正常情况下,按照react-native中文网:http://reactnative.cn/docs/0.42/getting-started.html#content 安装教程就可以了!当然我这边说的不正常的情况即在没办法安装Chocolatey包管理器情况下,分开下载:1、python 2.7.1:https://www.python.org/download/releases/2.7原创 2017-03-03 21:15:39 · 858 阅读 · 0 评论 -
WebStorm+Chrom 调试React Native 项目图文详解
在看这篇文章之前,大家要准备好的原创 2017-02-25 10:35:49 · 9724 阅读 · 0 评论 -
React Native 打包APK(Windows)
1、生成一个签名秘钥: 在Windows上直接使用Java_JDk自带的keytool工具生成密钥,工具放在JDK的bin目录中(比如C:\Program Files(x86)\Java\jdkx.x.x_x\bin) 如下图所示:接下来使用keytool命令生成:keytool -genkey -v -keystore my-test1-key.keystore -al原创 2017-03-13 19:14:33 · 760 阅读 · 0 评论 -
ES6 尾调用优化--函数编程中规范
学习笔记:尾递归函数调用自身,称为递归。如果尾调用自身,就称为尾递归。递归非常耗费内存,因为需要同时保存成千上百个调用帧,很容易发生“栈溢出”错误(stack overflow)。但对于尾递归来说,由于只存在一个调用帧,所以永远不会发生“栈溢出”错误。function factorial(n) { if (n === 1) return 1; return n * fa原创 2017-05-25 21:04:47 · 862 阅读 · 0 评论 -
ES6学习笔记之《Symbol》
消除魔术字符串魔术字符串指的是,在代码之中多次出现、与代码形成强耦合的某一个具体的字符串或者数值。风格良好的代码,应该尽量消除魔术字符串,改由含义清晰的变量代替。function getArea(shape, options) { var area = 0; switch (shape) { case 'Triangle': // 魔术字符串 area =原创 2017-06-20 15:25:00 · 536 阅读 · 0 评论