码迷,mamicode.com
首页 >  
搜索关键字:es6    ( 5574个结果
JavaScript面向对象轻松入门之封装(demo by ES5、ES6、TypeScript)
封装(Encapsulation)就是把对象的内部属性和方法隐藏起来,外部代码访问该对象只能通过特定的接口访问,这也是面向接口编程思想的一部分。 ...
分类:编程语言   时间:2017-06-18 19:25:17    阅读次数:309
typeof
typeof 可能返回的值 javascript中数据一共有6种数据类型,他们分别为number、undefined、null、string、boolen、object,在es6中新增一种symbol。 typeof(number) 返回的是'number' 字符串,这里的包括NaN,Infinit ...
分类:其他好文   时间:2017-06-18 15:10:10    阅读次数:157
js 各种循环的区别与用法(for in,forEach,for of)
1,forEach循环 不能跳过或者终止循环 2,for in 循环 返回可枚举的属性 3,for of 循环 es6用法 可终止循环 ...
分类:Web程序   时间:2017-06-18 14:27:46    阅读次数:186
201706180310_《 Javascript (ES6)给变量一个hash串》
(() => { //UUID Fn-1 S4 = () => { return (((1+Math.random())*0x10000)|0).toString(16).substring(1); }; //UUID Fn-2 guid = () => { let me = this; retur... ...
分类:编程语言   时间:2017-06-18 10:40:36    阅读次数:122
ES6速记手册
1.三元操作符 这是一个很好的节省代码当你想要编写一个如果. . else语句在一线。 普通写法: const x = 20;let big;if (x > 10) { 速记: 你还可以嵌套的if语句如下: 2. 短路评价速记 分配一个变量值到另一个变量的时候,你可能想要确保源变量不是null,未定 ...
分类:其他好文   时间:2017-06-18 00:03:07    阅读次数:305
javaScript之promise
异步加载一直是我很头痛的问题,本科阶段学过异步同步通信就把我绕的很糊涂。但是接触到JS中的异步加载后我才真正认识到,所谓的异步加载就像一个客服中心,每一个工作人员就对应一条工作流程线。下面我会详细介绍pronise的实现方法。 promise,就是一个对象,用来传递异步操作消息。它代表某个未来才会知 ...
分类:编程语言   时间:2017-06-17 13:10:27    阅读次数:156
js使用占位符替换字符串
js使用占位符替换字符串是一个ES6中的模版字符串语法。 在``中使用 ${} var a = 5; var b = 10; console.log(`Fifteen is ${a + b} and not ${2 * a + b}.`); Fifteen is 15 and not 20. ...
分类:Web程序   时间:2017-06-16 16:48:53    阅读次数:432
ES6-----学习系列十七(Decorator)
Decorator就是修饰器的意思 一、概念 修饰器是一个函数,用来修改类的行为(注意:1、函数 2、修改行为 3、对类进行操作) 1、只读的修饰器 也可以在类的前面进行修饰 ...
分类:其他好文   时间:2017-06-16 11:28:45    阅读次数:115
读书笔记
自学前端已经有很长一段时间了,工作还没落实,再加上生活中的些与不如意,各种落差,让人心情急躁。再补充点之前读你不知道的JavaScript的读书笔记,和感悟。 1、在数组上应用for..in循环有时候会产生出人意料的结果,因为这种枚举不止会包含所有的数值索引还会包括所有可枚举属性,例如: 最好只在对 ...
分类:其他好文   时间:2017-06-16 10:16:30    阅读次数:129
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!