主页

React Native学习大纲

react基础https://reactjs.org/tutorial/tutorial.html es2015react nativehttp://facebook.github.io/react-native/docs/0.48/getting-started.html reduxhttp://www.redux.org.cn/ react redux更新数据和页面可用组件immut

SSL

什么是SSL Secure Sockets Layer 安全套接层 为Netscape所研发,用以保障在网络上的数据传输安全 一般通用的规格为40 bit安全标准 SSL协议位于TCP/IP协议与各种应用层协议之间 SSL协议分为两层:SSL记录协议(SSL Record Protocol)和 SSL握手协议 (SSL Handshake Protocol)。前者提供数据封装,压缩,加密等基本

Git

Git的使用什么是Git 一个分步式源代码管理工具在一个项目中 凡是由开发人员编写的都是源代码源代码有必要管理起来?让源代码可以被追溯 主要记录每次变更了什么 谁主导了这次变化人为的维护比较麻烦 安装Git git命令行工具基于git的一个客户端软件(提供一个界面去管理源代码) Git服务商 Git不需要有服务器 但可以有服务器 用来同步本地的代码仓库git是一个工具 github是一个网站

EventLoop

Event Loop是什么 event loop是一个执行模型,在不同的地方有不同的实现。浏览器和NodeJS基于不同的技术实现了各自的Event Loop。 浏览器的Event Loop是在html5的规范中明确定义。 NodeJS的Event Loop是基于libuv实现的。可以参考Node的官方文档以及libuv的官方文档。 libuv已经对Event Loop做出了实现,而HTML5规

H5唤端

参考资料 H5唤起APP指南(附开源唤端库)NPM包 callapp-libH5唤起APP小结(附开源唤端库)H5唤起APPHTML打开APP & android chrome禁止自动跳转 唤端成功判断逻辑第一种方案 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647

前端自动化---Grunt

你需要准备的环境 node.js (一) 安装 1npm install grunt --save (二) 配置gruntfile.js 需要修改两处: 12345678910module.exports = () => { //配置任务 所有插件的配置信息 grunt.initConfig({ // 获取 package.json的信息 pkg

自行实现一个Promise

实现12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110