- 博客(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
转载 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关注的人