另一种失败

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2017年10月21日

摘要: Proxy是ES6提供的代理器可以起到拦截作用,写法形式如 var proxy = new Proxy(target,handler);参数target表示要拦截的目标对象,handler是用来定制拦截行为。 Proxy支持拦截操作一览:拦截对象的读(get)或写(set)、拦截propKey in 阅读全文
posted @ 2017-10-21 16:51 另一种失败 阅读(3825) 评论(0) 推荐(0) 编辑

摘要: ES6支持模板字符串,简单写法如下 阅读全文
posted @ 2017-10-21 16:39 另一种失败 阅读(154) 评论(0) 推荐(0) 编辑

摘要: ES6中Symbol是为了防止属性名冲突而引入的,是独一无二的。Symbol值是通过Symbol函数生成。Symbol值不能与其他类型的值运算否则会报错且Symbol的值可以转换为字符串或者是布尔值但是不能转换为数值。如果你想比较两个Symbol是否全相等,请在value前面加上typeof。 当然 阅读全文
posted @ 2017-10-21 16:33 另一种失败 阅读(232) 评论(0) 推荐(0) 编辑

摘要: ES6对象和传统的JS比较起来支持简写,比如说属性简写方法简写,还支持name属性,可以通过他迅速得到函数属性名表达式(如果是用bind方法创造的函数name属性会返回bound加上原函数的名字,Function构造函数创造的函数name属性返回“anonymous”)。 下面说的都是对象的拓展方法 阅读全文
posted @ 2017-10-21 16:26 另一种失败 阅读(203) 评论(0) 推荐(0) 编辑

摘要: ES里面现在支持在函数的参数直接给参数赋一个默认值,ES6支持拓展运算符(...)三个英文的点,这个形式如function(...a)这个里面...a可以接受若干的值,这个拓展运算符也可以把若干的值转换为一个数组,也可以用来把字符串或类数组的对象转换为数组,如果把拓展运算符用于数组赋值只能放在末尾! 阅读全文
posted @ 2017-10-21 16:21 另一种失败 阅读(164) 评论(0) 推荐(0) 编辑

摘要: ES6数组可以支持下面的几种写法: 当然我认为代码必须要有易读性,所以请谨慎选择写法。 下面就要说数组的方法 转换成数组的方法Array.from()这个方法是把类似数组的对象或者是可遍历的对象转化为数组(包括了ES6里面的Set和Map方法)如果参数是一个数组则会返回一个一模一样的数组,这个方法如 阅读全文
posted @ 2017-10-21 16:15 另一种失败 阅读(1709) 评论(0) 推荐(0) 编辑

摘要: ES6字符串提供三个函数确定一个字符串是否包含在另一个字符串中,分别是includes()、startsWith()、endsWith(),这三种方法都返回一个布尔值。 includes()方法表示是否找到了参数字符串,startsWith()表示是否在开始搜索位置找到了字符串,endsWith() 阅读全文
posted @ 2017-10-21 16:05 另一种失败 阅读(140) 评论(0) 推荐(0) 编辑

摘要: 首先ES6包含了ES5里面的数据类型,有undefined,null,boolean,String,Number,Object,而ES6又新增了一种数据类型是Symbol,这种的Symbol数据类型是独一无二的,也是根本上防止属性名冲突。 Symbol代码 var a = Symbol( 'test 阅读全文
posted @ 2017-10-21 16:01 另一种失败 阅读(317) 评论(0) 推荐(0) 编辑

摘要: 开始学习ES6,打算走全栈这条路了,废话不多说,开始吧。 首先安装node环境,去node官网上面下载node最新版本的,我用的系统是window10,所以我只需要下一步下一步就行了,安装完成后打开cmd面板,输入node -v查看当前的node版本,截止到现在2017年10月1日我的node版本是 阅读全文
posted @ 2017-10-21 15:58 另一种失败 阅读(130) 评论(0) 推荐(0) 编辑

摘要: 本博客ES6全部取自于阮一峰的《ES6标准入门》里面掺杂着一些node.js,写这些东西是为了让大家更好的去理解这本书,其实更像是一个教材参考,里面有一些是阮一峰先生可能没有考虑到新手的某些知识层面所以代码和注解没有那么的详细,故此看书的时候我才有了一个这想法,可以对新手入门ES6有着一定的参考价值 阅读全文
posted @ 2017-10-21 15:57 另一种失败 阅读(122) 评论(0) 推荐(0) 编辑