摘要: 1、Node.js概述: ①Node.js是使用C++编写的基于V8引擎的js运行时环境。——js解释器 ②Node.js是一门后端编程语言,基于ECMAScript的,提供了很多前端js中没有的扩展对象。——后端编程语言 前端js中的对象: 1)ES原生对象:String、Number、Math、 阅读全文
posted @ 2017-02-22 17:00 橙子2017 阅读(203) 评论(0) 推荐(0) 编辑
摘要: GIT(分布式版本控制系统) Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。1、版本控制的作用:①防止代码丢失②团队协作③版本还原④帮助开发者减轻压力svn 》git 2、git what why howwhat :一个分布式版本控制工具why :①运行速度快 ② 阅读全文
posted @ 2017-02-21 15:17 橙子2017 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 一 微信开发的种类介绍、区别 1、 种类的介绍 https://open.weixin.qq.com/①移动应用开发:微信分享、微信收藏、微信支付(原生开发);优势:传播更快、提高用户下次使用的频率、方便使用;②网站应用开发:支持微信账号登录;优势:可以降低注册门槛,提高用户留存率、方便不同业务账号 阅读全文
posted @ 2017-02-20 18:05 橙子2017 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一、概述 Zepto.js是一个轻量的js库,它与jQuery有类似的API。 zepto的设计目的是不到10K的通用库,快速下载,有一个熟悉的api-->精力专注在开发上。 流行起来的原因:轻量;只支持现代浏览器;非常方便的搭配其他框架(phoneGap)来编写代码;优秀的源代码,性能良好。 ze 阅读全文
posted @ 2017-02-20 13:28 橙子2017 阅读(5137) 评论(0) 推荐(1) 编辑
摘要: 一、React概述 React是一个是一个开源的js库,用来为数据渲染视图的,由facebook,Instagram社区维护的。(例如美团、阿里、airbnb都在使用React开发) 为什么会出现React: 频繁的数据操作-->① 大量的DOM操作(自动操作DOM);②逻辑会比较复杂(状态与内容对 阅读全文
posted @ 2017-02-16 14:19 橙子2017 阅读(959) 评论(0) 推荐(0) 编辑
摘要: OOP面向对象三大特点 (一)封装:将现实中一个事物的属性和功能集中定义在一个对象中。(创建对象) 创建对象的3种方式: 1.直接量方式:(创建一个单独的对象) var obj={ 属性名:值, 方法名:function(){ ...this.属性名...} } 2. 用new方式: var obj 阅读全文
posted @ 2017-02-15 14:15 橙子2017 阅读(406) 评论(0) 推荐(0) 编辑
摘要: ui-router的学习 在单页面应用中要把各个分散的视图给组织起来是通过路由机制来实现的。Angular原始的路由机制靠ngRoute提供,通过hash和history来实现的,可以检测浏览器是否支持history来灵活调用相应的方式。ngRoute是一个单独是模块。但是在稍微复杂项目的开发中,n 阅读全文
posted @ 2017-02-13 16:46 橙子2017 阅读(123) 评论(0) 推荐(0) 编辑
摘要: PHP基础学习 <?php //类型 $test=123; var_dump($test);//打印出类型和数值 echo '<hr/>'; echo gettype($test);//得到变量类型-》整型 echo '<hr/>'; $res=(bool)$test;//临时转换类型 var_du 阅读全文
posted @ 2017-02-11 16:50 橙子2017 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一、正三角 三要素:1.循环条件:r<=l; 2.循环变量:r++; 3.循环体:for(); 二、反三角 分析:l总行数,r当前行,共需要打印l个字符,先需要l-r个字符,其余都是* 三要素:1.循环条件:字符个数r<=l 2.循环变量:n从0开始,每次+1; 3.循环体:如果n<l-r,就向st 阅读全文
posted @ 2017-02-10 22:42 橙子2017 阅读(461) 评论(0) 推荐(0) 编辑