摘要: 默认值 function test(x,y='world'){ console.log('默认值'); } function test2(...arg){ for(let v of arg){ console.log("rest",v); } } test2(1,2,3,4,5,'a'); 箭头函数 阅读全文
posted @ 2017-11-26 22:26 浮云随笔 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 数组解构赋值 [a,b]=[1,2]; 、 方法返回 function f(){ return [1,2] } let a,b; [a,b]=f();//a=1,b=2 function f1(){ return [1,2,3,4,5] } let a,b; [a,b]=f();//a=1,b=2 阅读全文
posted @ 2017-11-26 22:26 浮云随笔 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Symbol的概念 变量是独一无二的 let a1=Symbol(); let a2=Symbol(); a1和a2严格意义不相等 let a3=Symbol.for('a3'); let a4=Symbol.for('a3'); console.log(a3 a4); 如果在对象中使用Symbol 阅读全文
posted @ 2017-11-26 22:25 浮云随笔 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Set的用法 元素不能重复--唯一性 WeakSet key值只能是对象 没有clear属性 Map let map=new Map([['a',123],['b',456]]);; WeakMap let o={}; weakmap.set(o,123); console.log(weakmap. 阅读全文
posted @ 2017-11-26 22:24 浮云随笔 阅读(310) 评论(0) 推荐(0) 编辑
摘要: { let obj={ time:'2017-03-11', name:'net', _r:123 }; let monitor=new Proxy(obj,{ // 拦截对象属性的读取 get(target,key){ return target[key].replace('2017','2018 阅读全文
posted @ 2017-11-26 22:23 浮云随笔 阅读(288) 评论(0) 推荐(0) 编辑
摘要: { //基本定义和生成实例 class Parent{ //构造函数 constructor(name='lisi'){ this.name=name; } //属性get,set get longName(){ return 'china'+this.name; } set longName(va 阅读全文
posted @ 2017-11-26 22:22 浮云随笔 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 开始先按照个插件 npm install babel-plugin-transform-decorators-lagacy --save-dev 1、扩充和修改类的行为 2、修改的行为@readonly 在方法的前面进行标志 3、第三方哭修饰器js库,core-decorators; npm ins 阅读全文
posted @ 2017-11-26 22:21 浮云随笔 阅读(226) 评论(0) 推荐(0) 编辑
摘要: export let A=123; export function test(){ console.log('test'); } export class Hello(){ test(){ console.log('class'); } } import (A,test,Hello) from '. 阅读全文
posted @ 2017-11-26 22:19 浮云随笔 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 字典中 嵌套字典 如同json 对象, data={ "msg":{ “xxx.com”:["a","b"] } } data.values();#打印所有的值,不包括key data["meg"][“xxx.com”][1]=c;#b值变成c data.setdefault(key,value); 阅读全文
posted @ 2017-11-26 22:10 浮云随笔 阅读(4581) 评论(0) 推荐(0) 编辑
摘要: 列表切片 数组data=[a,b,c,d,e] print(data[1,3])#取出b,c , 如果用-号切片则是反向取数,那么去取出来的数为data[-3,-1],如果是0则默认不填 列表追加 data.append(c) 列表插入 data.insert(1,e)#在相应的元素的 下标下插入, 阅读全文
posted @ 2017-11-26 17:06 浮云随笔 阅读(228) 评论(0) 推荐(0) 编辑