error的处理
如果抛出了一个error,而且这个error怎么都log不出来,十有八九用JSON.stringify(error)就可以让error原形毕露了。想访问属性的话,就用JSON.parse(JSON.stringify(error)).属性.属性
不要手滑在循环体内写return
1 | var arr=[]; |
如果你觉得你的逻辑没问题,那就看看是不是写错了位置
比如该放到回调函数的花括号的作用域里,就不要放错放到了花括号外面
写if(){}懒得写else的时候,记得写return;
1 | function(){ |
this: 当前的方法属于谁,this就指向谁
es6中箭头函数的this是个很迷的玩意儿
将对象存进sessionStorage里
要将对象 JSON.Stringfy( ) 变成字符串之后才能存进去的,因为setItem()都只接受字符串参数
多值匹配case
1 | switch (varName) |