自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 angular.js,vue.js,react.js的比较

近几年前端的技术发展很快,细分下来,主要可以分成四个方面:      1.开发语言技术,主要是ES6&7,coffeescript,typescript等;       2.开发框架,如Angular,React,Vue.js,Angular2等;       3.开发工具的丰富和前端工程化,像Grunt,Gulp,Webpack,npm,eslint,mocha这些技术;

2017-07-28 11:56:32 2588

转载 angular.js学习指南

推荐10个很棒的AngularJS学习指南AngularJS 是非常棒的JS框架,能够创建功能强大,动态功能的Web app。AngularJS自2009发布以来,已经广泛应用于Web 开发中。但是对想要学习Angular JS 的人而言,只有官方文档,那是万万不够的。大多数人更愿意看一些入门视频,或者是更易于理解学习的Demo程序。因此本文推荐了10个AngularJS学习指南,助你一臂

2017-07-24 14:09:30 521

转载 HTML5 storage事件监听

分析引用《h5移动web开发指南》上的话:“当同源页面的某个页面修改了localStorage,其余的同源页面只要注册了storage事件,就会触发” 所以,localStorage的例子运行需要如下条件:同一浏览器打开了两个同源页面其中一个网页修改了localStorage另一网页注册了storage事件很容易犯的错误是,在同一个网页修改本地存储,又在同一个网页监

2017-07-24 13:53:24 1394

转载 vue-router路由的基础使用

文档:http://router.vuejs.org/zh-cn/html>head> title>title> meta charset="utf-8"> script src="http://unpkg.com/vue/dist/vue.js">script> script src="https://unpkg.com/vue-router/dist/v

2017-07-21 10:27:33 177

转载 js-apply()

apply()函数用于调用当前函数functionObject,并可同时使用指定对象thisObj作为本次函数执行时函数内部的this指针引用。该函数属于Function对象,所有主流浏览器均支持该函数。语法functionObject.apply( [ thisObj [, argsArray ]] )参数参数描述thisObj可选/Objec

2017-07-20 17:44:13 150

转载 js-apply()

call()函数用于调用当前函数functionObject,并可同时使用指定对象thisObj作为本次执行时functionObject函数内部的this指针引用。该函数属于Function对象,所有主流浏览器均支持该函数。语法functionObject.call( [ thisObj [, arg1 [, arg2 [, args...]]]] )参数参数

2017-07-20 17:43:00 123

转载 vue路由的使用

ue-router是Vue.js官方的路由插件,它和vue.js是深度集成的,适合用于构建单页面应用。vue的单页面应用是基于路由和组件的,路由用于设定访问路径,并将路径和组件映射起来。传统的页面应用,是用一些超链接来实现页面切换和跳转的。在vue-router单页面应用中,则是路径之间的切换,也就是组件的切换。本文将以示例的形式来介绍vue-router的各个特性,一共包含6个示例,每个示例

2017-07-20 15:02:22 423

转载 构造函数与普通函数的比较

构造函数与普通函数的比较在js中,用new关键字来调用定义的构造函数。默认返回的是一个新的对象具有构造函数定义的变量和方法。先来写个构造函数的例子: function Prince(name,age){ this.gender="male"; this.kind=true; this.rich=true; this.name=name; th

2017-07-11 17:41:54 364

原创 JavaScript权威指南(第6版)

一、JavaScript概述1、存在"=(大于等于)"两种运算符

2017-07-11 16:44:49 1012

转载 JS对象简单、深度克隆(赋值与引用的区别)

JavaScript的一切实例都是对象,只是对象之间稍有不同,分为原始类型和合成类型。原始类型对象指的是字符串(String)、数值(Number)、布尔值(Boolean),合成类型对象指的是数组(Array)、对象(Object)、函数(Function)。既然对象分为这两类,他们之间的最大差别是复制克隆的差别。普通对象存储的是对象的实际数据,而引用对象存储的是对象的引用地址,而把对象

2017-07-10 16:23:28 565

原创 React.js内容的两种写法

方法一:var LikeButton = React.createClass ({    getInitialState : function () {         return {liked : false};   },   handleClick : function () {      this.setState({liked : !this.state.li

2017-07-06 14:50:45 655

原创 React.js中通过ref操作DOM

方法1:class Aaa extends Component{      componentDidMount(){           this.refs.aaa.style.border = '5px solid yellow'           this.refs.bbb.style.border = '5px solide red'      }   

2017-07-05 11:58:03 1756

原创 React.js--this.props.children

this.props对象的属性与组件的属性一一对应,但是有一个例外,就是this.props.children属性。它表示组件的所有子节点。var NotesList = React.createClass({      render: function(){             return(                                       

2017-07-04 16:42:53 544

原创 ECMAScript6中箭头函数的用法

箭头函数在ES6中的应用:odds = evens.map( v => v+1 )pairs = evens.map( v =>({even : v , odd : v + 1 }))nums = evens.map((v,i) => v+i )我们对比看一下如果用ES5改如何书写:odds = evens.map(function(v) {return v+1;}

2017-07-04 11:17:37 455

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除