在路上...Try Fly

出发、最好的开始......

排序:
默认
按更新时间
按访问量

数组的扩展

1.数组的复制:Array.from() Array.from方法用于将两类对象转为真正的数组:类似数组的对象和可遍历的对象。let arr = [1,2,3] let json={ "name":"tom", "age"...

2017-05-23 17:23:02

阅读数:119

评论数:0

数值的扩展

ES6在内置的Math和Number的内置对象上做出了很多新的扩展,常用总结: 1. Number.isFinite()和Number.isNaN(); Number.isFinite()方法:判断数值是否有限;如果有限返回ture,否则返回false。当传入参数不是数值时,返回false ...

2017-05-23 14:15:35

阅读数:110

评论数:0

Cookie

cookie:文本类型文件;存储在本地硬盘上,一般由浏览器应用程序打开。 cookie特性:当浏览器向服务器发送请求时,会被同时发送到服务器进行身份验证。当cookie没有设置过期日期时,会在浏览器关闭时,自动清除。 cookie的格式:以键值对的形式存在,与json不同的是,键值对是以等号连接的...

2017-05-22 12:00:08

阅读数:112

评论数:0

字符串方法的扩展

ES6对于字符串做了很多新的扩展,笔记下常用的一些。 1. 字符串的遍历for…of…for(let codePoint of "str"){ console.log(codePoint); // s t r }2.以往在js中,indexOf判断一个字符串是...

2017-05-20 00:58:47

阅读数:144

评论数:0

变量的解构赋值

从对象或者数组中提取值为变量赋值,这种称为解构赋值 注意:两边模式相同时,解构成功,两边模式不相同时解构不成功,返回undefined,部分相同时,不完全解构 例如: let[a,b,c] = [1,2,3] //a=1,b=2,c=3 let[a,[b,c],d] = [a,[2,3],4]...

2017-05-19 23:06:00

阅读数:146

评论数:0

let和const命令

1.ES6局部变量声明,let命令 { var a = 1; let b = 2; } console.log(b) // 2 console.log(a) // a is not defined2.不允许在同一作用域内重复声明同一变量...

2017-05-17 19:50:21

阅读数:104

评论数:0

less的初步学习

注释 在less文件中的/**/的注释会显示在css文件中,而//的注释则不会 中文编码 在less文件顶部加上字符集提示“@charsetUTF-8’” 变量(variables) 1)普通的变量 html: <header><h1>1</h1...

2017-05-16 23:12:50

阅读数:83

评论数:0

状态管理模式vuex

<input value="增加" @click='increase'> <div>当前数字:{{ count }}<div> import { mapGetters,mapActions } from 'vuex' computed:map...

2017-05-01 16:48:29

阅读数:495

评论数:0

单一事件中心管理组件通信

同级组件传递可以使用单一事件管理来完成: 注意:this作用域的问题 var Event=new Vue(); Event.emit(事件名称,数据)Event.emit(事件名称, 数据) Event.on(事件名称,functi...

2017-05-01 14:36:10

阅读数:294

评论数:0

vue动画transition

vue2.0后transition也有了一些改动 1.0时:<p transition="fade"></p>.fade-transition{} .fade-enter{} .fade-leave{}2.0后:<transition name=...

2017-05-01 14:09:40

阅读数:214

评论数:0

prototype详解

1.构造函数的简单介绍   在我的一篇Javascript 中构造函数与new命令的密切关系文章中,详细了介绍了构造函数的概念和特点,new命令的原理和用法等,如果对于构造函数不熟悉的同学,可以前往细细品味。以下做一个简单的回顾。   所谓构造函数,就是提供了一个生成对象的模板并描述对象的基本...

2017-04-24 20:44:34

阅读数:166

评论数:0

vue开发问题总结

1.Vuejs组件 vuejs构建组件使用Vue.component(‘componentName’,{ /component/ }); 这里注意一点,组件要先注册再使用,也就是说:Vue.component('mine',{ template:'#mineTpl', ...

2017-04-24 20:19:20

阅读数:2234

评论数:0

一、二级路由的配置

Vue.js 加vue-router 创建单页应用配置组件和路由映射,vue-router 渲染。 <div class="box"> <div class="nav"> <ul&g...

2017-04-24 19:59:38

阅读数:367

评论数:0

vue组件之间的传值

slot标签: 想向封装好结构的组件中插入内容,需要借助<slot></slot> 在组件之中进行关联:如 模板中:<slot name='txt'></slot> 组件调用中:<p slot='txt'></p> ...

2017-04-24 19:47:12

阅读数:4230

评论数:0

vue组件

组件:组件可以拓展html元素,封装可以调用的代码。组件是可自定义的。 注:组件要先注册,在初始化根实例;组件之间的数据是以函数的形式返回的,如:data(){ return{ data:'data' } }全局组件: Vue.component(‘组件名称’,...

2017-04-24 19:12:55

阅读数:132

评论数:0

生命周期和钩子函数

每一个vue实例在创建之前都需要一系列的初始化过程,如实例需要数据观测(data observer),编译模板,挂载实例到DOM上,以及数据更新和DOM渲染。 create(创建): beforeCreate 创建前 ; created 创建结束 mount(挂载): be...

2017-04-21 18:35:06

阅读数:1548

评论数:0

resource处理动态数据交互

vue在进行动态数据交互时需要借助vue-resource模块中的$http。所以需要引用vue-resource.js和vue.js语法: get 请求: 语法: this.$http.get('url',{参数列表}).then(function(res)...

2017-04-21 18:25:38

阅读数:140

评论数:0

filter过滤器

vue2.0后,过滤器都需要自定义了。过滤器分为全局过滤器和局部过滤器。 1.全局过滤器: 全局过滤器: 语法:Vue.filter( '过滤器名称',function(val){ val 是原始数据,即需要过滤的数据 处理数...

2017-04-21 17:53:00

阅读数:265

评论数:0

jQ常规选择器总结

jQ最方便的部分就是选择器对于元素的赛选:基本标签匹配、层级、可见性、内容、属性、表单、子元素、表单对象等方便都做了一些封装!html结构:<div id="wrap"> <box class="nav"> &...

2017-04-21 16:55:36

阅读数:160

评论数:0

gulp的学习

gulp基础语法 gulp通过gulpfile文件来完成相关任务,因此项目中必须包含gulpfile.js gulp有五个方法:src、dest、task、run、watch src和dest:指定源文件和处理后文件的路径 watch:用来监听文件的变化 task:指定任务 run:执...

2017-04-21 00:04:47

阅读数:249

评论数:0

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