JavaScript之ES6
喜欢开发,喜欢JS!
孙朝阳
逆水行舟,不进则退!
展开
-
ES6基础(三)——字符串
常用字符串方法let str = "js_ytr";console.log(str.length);//6console.log(str.charAt(3));//yconsole.log(str.substr(1,2));//s_ (起始位置[,字符数])console.log(str.substring(1,2));//s (起始位置[,结束位置])console.log(...原创 2018-03-13 14:42:47 · 236 阅读 · 0 评论 -
ES6基础(二)——解构
ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 数组解构赋值 数组的元素是按次序排列的,变量的取值由它的位置决定! 原先从数组提取值对变量赋值需要这样:var arr = [1,3,5];var a = arr[0];var b = arr[1];var c = arr[2];现在:var arr = [1,3,5];let原创 2018-03-09 20:38:46 · 283 阅读 · 0 评论 -
js es6 中 import 和 export的用法
模块功能主要由两个命令构成:export和import。export命令用于规定模块的对外接口,import命令用于输入其他模块提供的功能。—— ECMAScript 6 入门 阮一峰 用法示例如下://导出 ept.js(导出模块所在文件)export var name = "scy"; //对应导入import {name} from './ept.js';//导原创 2018-02-05 17:09:06 · 4942 阅读 · 2 评论 -
ES6基础(一)——var let const的用法
var let const的用法 其中const声明一个只读的常量。一旦声明,常量的值就不能改变。ES6 新增了let命令,用法类似于var。三者对比如下:const声明的变量不能再次赋值,let var可以重复赋值var 可重复声明,const let不能var存在变量提升,const let不存在{ let a = 10; //let a = 5;//SyntaxEr...原创 2018-03-08 21:43:17 · 503 阅读 · 0 评论