前端菜鸟一只,针对JavaScript的所有知识也仅限于W3school中能够查到的。在看代码过程中,遇到了与类很相似的代码,学习之,并做该笔记
相关网络资料
常见的js对象模拟类代码
hmd.editor = {
init: function (options,filepath) {
var el = options.el,txt,me = this;
options = $.extend({}, defaultConfig, options);
//编辑器样式文件动态加载,用于以后增加样式选择功能
if(options.theme != 'default'){
$('head').append('<link href="lib/codemirror/theme/'+options.theme+'.css" rel="stylesheet" />');
}
...
}
通过学习,了解到这种写法叫『极简主义法 minimalist approach』,是由荷兰程序员Gabor de Mooij提出的。具体语法参考Javascript定义类(class)的三种方法这篇文章。