首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
es6/7
订阅
刘旭庆
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
总结常见的ES6新语法特性
ES6是即将到来的新版本JavaScript语言的标准,他给我们带来了更“甜”的语法糖(一种语法,使得语言更容易理解和更具有可读性,也让我们编写代码更加简单快捷),如箭头函数(=>)、class等等。用一句话来说就是: ES6给我们提供了许多的新语法和代码特性来提高javasc…
潜入理解ES6-模块化
ES6标准之前,JavaScript并没有模块体系,特别是浏览器端通过<script>引入的代码被当作脚本执行。社区中则制定了一些标准:如CommonJS、AMD、CMD,CommonJS同步加载主要用于服务端,AMD、CMD异步加载则用于浏览器端。 ES6静态加载的设计思想,…
潜入理解ES6-类和继承
在ES5声明一个函数(可以new),再将方法添加到这个方法的原型上,来创建自定义类型。 我们拿下面用class声明的Person为例:也就是说Person类为一个具有构造函数行为的函数,其中内部方法sayName实际上就是Person.prototype.sayName()。所…
怎样操作 JavaScript 数组
在开始之前,你需要先了解数组的真正含义。 可以用被称为方法的多个操作来操作数组。这些方法允许我们对数组进行添加、删除、修改挤执行更多操作。 toString() 方法能够将数组转换为以逗号分隔的字符串。 The JavaScript join() method combines…
ES6 完全使用手册
此外还要注意这里不一定就是正式进入规范的语法。 1. let 和 const 在我们开发的时候,可能认为应该默认使用 let 而不是 var,这种情况下,对于需要写保护的变量要使用 const。 然而另一种做法日益普及:默认使用 const,只有当确实需要改变变量的值的时候才使…
ES6 系列之模块加载方案
最后再延伸讲下 Babel 的编译和 webpack 的打包原理。 在了解 AMD 规范之前,我们先来看看 require.js 的使用方式。 data-main="vender/main" 表示主模块是 vender 下的 main.js。 require 的第一个参数表示依…
八段代码彻底掌握 Promise
Promise对象表示未来某个将要发生的事件,但在创建(new)Promise时,作为Promise参数传入的函数是会被立即执行的,只是其中执行的代码可以是异步代码。有些同学会认为,当Promise对象调用then方法时,Promise接收的函数才会执行,这是错误的。因此,代码…
浅谈模块化开发
现在的前端开发, 不仅仅是完成浏览的基本需求,并且通常是一个单页面应用,每一个视图通过异步的方式加载,这导致页面初始化和使用过程中会加载越来越多的 JavaScript 代码. 如何在开发环境组织好这些碎片化的代码和资源,并且保证他们在浏览器端快速、优雅的加载和更新,就需要一个…