
ES6
世间百态不过尔尔
web前端开发工程师 (深圳)
展开
-
ES6(let, const)
let, const 这两个的用途与var类似,都是用来声明变量的,但在实际运用中他俩都有各自的特殊用途。 首先来看下面这个例子: var name = 'zach' while (true) { var name = 'obama' console.log(name) //obama break } console.log(name) //obama 使用var...原创 2019-03-14 22:10:35 · 156 阅读 · 0 评论 -
ES6(class, extends, super,arrow function)
class, extends, super这三个特性涉及了ES5中最令人头疼的的几个部分:原型、构造函数,继承 ES6提供了更接近传统语言的写法,引入了Class(类)这个概念。新的class写法让对象原型的写法更加清晰、更像面向对象编程的语法,也更加通俗易懂。 class Animal { constructor(){ this.type = 'animal' }...原创 2019-03-15 19:43:54 · 252 阅读 · 0 评论 -
ES6(template string)
template string 当我们要插入大段的html内容到文档中时,传统的写法非常麻烦,所以之前我们通常会引用一些模板工具库,比如mustache等等。 大家可以先看下面一段代码: $("#result").append( "There are <b>" + basket.count + "</b> " + "items in your basket, " +原创 2019-03-15 19:58:11 · 567 阅读 · 0 评论