我已经研究并考虑了许多JavaScript单元测试和测试工具,但一直无法找到合适的选项来保持完全符合TDD标准.那么,是否有一个完全符合TDD标准的JavaScript单元测试工具?
如果我有这样的数组:
var arr = ['one','two','three'];
Run Code Online (Sandbox Code Playgroud)
我这样做可以访问不同的部分:
console.log(arr[1]);
Run Code Online (Sandbox Code Playgroud)
如何按顺序而不是按键访问对象属性?
例:
var obj = {
'something' : 'awesome',
'evenmore' : 'crazy'
},
jbo = {
'evenmore' : 'crazy',
'something' : 'awesome'
};
Run Code Online (Sandbox Code Playgroud)
我如何获得每个对象的第一个属性 - 来自obj"甚至更多"的东西jbo- 没有显式使用属性名称?
现在,你们中的一些人似乎认为我是在做以下事情:
console.log(obj['something']);
Run Code Online (Sandbox Code Playgroud)
事实并非如此,我特意寻找目标指数,就像第一个例子一样 - 如果可能的话.
有没有人在开发JavaScript时使用SOLID编程原理(或任何部分)?
我刚开始阅读它,但似乎找不到任何人用它来JS.我发现易于实施/使用的唯一部分是"单一责任原则".
我正在寻找的是使用这些原则的文章或例子.有没有争论为什么不应该使用某些部分?
例如,"接口隔离原则"表示"许多客户端特定接口优于一个通用接口的概念".
但据我所知,JS中没有接口这样的东西(如果它会很好).