- 博客(3)
- 收藏
- 关注
原创 symbol
概述 ES5 的对象属性名都是字符串,这容易造成属性名的冲突。比如,你使用了一个他人提供的对象,但又想为这个对象添加新的方法(mixin 模式),新方法的名字就有可能与现有方法产生冲突。如果有一种机制,保证每个属性的名字都是独一无二的就好了,这样就从根本上防止属性名的冲突。这就是 ES6 引入Symbol的原因。 ES6 引入了一种新的原始数据类型Symbol,表示独一无二的值。它是 Java...
2020-01-20 17:13:00 158
原创 parseInt() parseFloat() Number()
Number、parseInt、parseFloat比较 一、//字符串转换成数字 1、 letstr='aa100' console.log(Number(str))//NaN console.log(parseInt(str))//NaN console.log(parseFloat(str))//NaN 2、 letstr='0aa100' console.log(N...
2020-01-20 15:41:21 212
转载 关于权限系统设计
作者:Vance 链接:https://www.zhihu.com/question/20313385/answer/118095995 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 谈到权限控制的设计,需要先理清楚定义和原理。 所以我们需要看到权限控制中,控制的本质,也就是说控制的是什么? 其实是:用户与可以进行的行为的关联关系。 这句话中有3个关...
2020-01-06 17:21:25 108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人