有没有更优雅的方法来实例化这个Map
Is there a more elegant way to instantiate this Map?
这是一个非常简单的问题,我只是找不到在谷歌上正确表达的方法来获得一些答案。我只是有一个键值映射来简化一些重复出现的数据,但我忍不住觉得我在用暴力和不恰当的方式做事。
简单示例:
$scope.techMap = [];
$scope.techMap["HTML 5"] = "http://www.w3schools.com/html/html5_intro.asp";
$scope.techMap["CSS 3"] = "http://www.w3schools.com/css3/";
//...
有更好的方法吗?还是我用正确的方式去做?
$scope.techMap = {
'HTML 5': "http://www.w3schools.com/html/html5_intro.asp",
'CSS 3': "http://www.w3schools.com/css3/"
};
顺便说一句,请不要使用w3schools做任何事情。请改用MDN。
$scope.techMap = {
"HTML 5": "http://www.w3schools.com/html/html5_intro.asp",
"CSS 3": "http://www.w3schools.com/css3/",
...
};
相关文章:
- 如何在GoogleWeb工具包(GWT)中从JSNI调用接口(实例化)
- 如何在用户输入时实例化数组
- 在requirejs中共享实例化对象
- Mongoose TypeError:实例化模式类型的对象时,对象不是函数
- Angular重命名模块后未能实例化模块
- Backbone relational无法实例化两个RelationalModel对象
- 我应该如何用javascript实例化这个日期
- AngularJS出错-无法实例化模块
- 谷歌地图重叠MarkerSpiderfier实例化问题
- 未捕获错误:由于,[$injector:moduler]未能实例化模块polmgr
- ngRoute不是因果报应实例化的
- JavaScript 中的动态实例化
- 在文本框上绑定谷歌地点自动完成,而无需实例化谷歌地图
- UI5 路由不实例化视图
- 在 JavaScript 中,当我们实例化派生对象时,原型的函数隐藏在哪里
- 仅在需要时实例化聚合物元素
- 角度 JS 控制器未实例化
- 如何理解“当类实例化时,JavaScript静态方法也是不可调用的”
- 使用下划线 js map 函数时,Mongo 引用字段未实例化
- 有没有更优雅的方法来实例化这个Map