码迷,mamicode.com
首页 >  
搜索关键字:es6    ( 5574个结果
ES6小实验-复习字符串
字符串用的很频繁,而它的方法也比较多,因此有必要好好的总结下。 1.字符串观赏方法 charAt() :访问字符串中的特定字符 该方法接收一个参数,即基于0的字符位置, charCodeAt():访问字符串中的特定字符的字符编码 该方法和上面方法很像,只是返回的不是字符,而是字符编码 indexOf ...
分类:其他好文   时间:2017-04-02 21:57:11    阅读次数:248
class介绍
ES6引入了Class(类)这个概念,作为对象的模板。通过class关键字,可以定义类。基本上,ES6的class可以看作只是一个语法糖,它的绝大部分功能,ES5都可以做到,新的class写法只是让对象原型的写法更加清晰、更像面向对象编程的语法而已。 ES6的类,完全可以看作构造函数的另一种写法。 ...
分类:其他好文   时间:2017-04-02 21:07:59    阅读次数:217
ES6小实验-let和const(2)
继续小实验,上次写到块级作用域,那么为什么需要块级作用域呢?书中给了两个场景: 1.没有块级作用域,内层变量可能会覆盖外层变量。举例: 内层的tmp变量把外层的tmp变量覆盖,所以输出结果为undefined 2.用来计数的循环变量泄露为全局变量,举例: 外层依然可以使用内层的i,所以仍然可以正常输 ...
分类:其他好文   时间:2017-04-02 20:00:20    阅读次数:273
javascript ES6
generator构造器 function *show(){ yield 12; yield 5; } var gen = show(); console.log(gen.next()); //{value: 12, done: false} console.log(gen.next()); //{ ...
分类:编程语言   时间:2017-04-02 19:21:30    阅读次数:149
ES6阅读笔记
一.babel转换器:babel.js.io; 二.变量声明. 1.块级作用域let: 2.常量const:一旦声明不可改变,一般用来引入模块,例如:const moment=require("moment"); 三.类Class 四.箭头函数arrow function 1.简化写法 2.使用箭头 ...
分类:其他好文   时间:2017-04-02 00:35:52    阅读次数:160
let 和const命令
ES6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。换句话说,let声明了块级作用域。 输出 看下面代码: 输出: 变量i是var声明的,在全局范围内都有效,所以全局只有一个变量i。每一次循环,变量i的值都会发生改变,而循环内被赋给数组a的 ...
分类:其他好文   时间:2017-04-01 22:45:24    阅读次数:206
ES6学习笔记
1.箭头函数 箭头函数:input.map(item=>item+1); 普通函数: input.map(function(item){ return item + 1; }) 2.babel转码(所有babel工具和模块的使用,都必须先写好.babelrc) a.presets字段设定转码规则(官 ...
分类:其他好文   时间:2017-04-01 19:53:18    阅读次数:155
vue-cli+webpack记事本项目
这个用到的是vue-cli2.0里面的项目构建工具用的是webpack 了解这个项目的前提是:1.需要了解vue2.0 2.需要了解一些ES6 3.有一些webpack的知识 项目的地址是:https://github.com/GainLoss/MyVue/tree/master/vue-cli 这 ...
分类:Web程序   时间:2017-04-01 15:37:08    阅读次数:208
ES6 template string
这个东西也是非常有用,当我们要插入大段的html内容到文档中时,传统的写法非常麻烦,所以之前我们通常会引用一些模板工具库,比如mustache等等。 大家可以先看下面一段代码: 我们要用一堆的'+'号来连接文本与变量,而使用ES6的新特性模板字符串``后,我们可以直接这么来写: 用反引号(`)来标识 ...
分类:其他好文   时间:2017-04-01 13:22:59    阅读次数:123
关于commonjs,AMD,CMD之间的异同
1、简介 随着前端业务复杂度的增加,模块化成为一个大的趋势。而在ES6还未被浏览器所支持的情况下,commonjs作为ES6中标准模块加载方案,在客服端中的支持情况并不好,现在在客服端中有2中模块化的解决方案,CMD和AMD,他们的代表分别为seajs和requirejs。这篇文章主要介绍我对com ...
分类:Web程序   时间:2017-03-31 23:18:00    阅读次数:370
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!