我按照指示安装poshgit.这样做我跑了:
Install-Module posh-git
错误:
术语"安装模块"不被识别为cmdlet,函数,脚本文件或可操作程序的名称.检查名称的拼写,或者如果包含路径,请验证路径是否正确并再次确认.
我跑了$PSVersionTable.PSVersion:结果=2.0.-1.-1
是Install-Module插件吗?我该如何运行此命令?
MyLibrary.MyModule =
(
function initialise() {
this.id = id;
this.c = document.getElementById(id);
this.ctx = this.c.getContext('2d');
this.properties = {
setup: {
backgroundColour: options.setup.backgroundColour || 'black'
},
scale: {
show: options.scale.show || true,
colour: options.scale.color || 'white'
},
}
console.log(properties.setup.baseFontSize);
}
)(id, options);
Run Code Online (Sandbox Code Playgroud)
我正在调用此代码
new MyLibrary.MyModule('c',options);
Run Code Online (Sandbox Code Playgroud)
但'id'和选项似乎没有定义.
有人可以帮忙吗?
这是一个样本.我的担心似乎都在做.哪个更喜欢?
var fooArr = [{ "bar": {"blah": 9 } }];
for(var i in fooArr) {
var value = fooArr[i].bar.blah;
console.log(value); //checking in firebug console
}
var fooObj = { "bar": {"blah": 9 } };
for(var i in fooObj) {
var value = fooObj[i].blah;
console.log(value); //checking in firebug console
}
Run Code Online (Sandbox Code Playgroud)
此外,以下似乎无效,任何避免数组表示法的方法.
var fooObj1 = {
{ "bar": { "blah": 9 } },
{ "bar": { "blah": 4 } },
{ "bar": { "blah":12} }
};
Run Code Online (Sandbox Code Playgroud)
所以我不得不将上面的代码修改为类似下面的代码.使用Object文字过于粘稠是不是太糟糕了
var fooObj1 = {
1:{ …Run Code Online (Sandbox Code Playgroud)