有没有一种简单的方法可以在Chrome JavaScript控制台中为不使用它的网站添加jQuery?例如,在网站上我想获取表格中的行数.我知道jQuery非常简单.
$('element').length;
Run Code Online (Sandbox Code Playgroud)
该网站不使用jQuery.我可以从命令行添加吗?
上下文: 我对前端开发人员的数量感到震惊,他们整天都在破解HTML,Javascript和CSS,忽略 jQuery(或其他等效的帮助程序框架)之类的工具并拒绝使用它们.我不是在谈论JavaScript专家,我每天都在谈论战壕中的乔生产开发人员.我得到了许多更多的借口或个人观点的论据,我认为这些论点没有任何技术价值,我想确保我没有遗漏一些东西.
问题: 不使用jQuery有哪些经验技术原因?
我不是在寻找宗教或教条的论点或主观意见"就像其他一些框架更好",考虑jQuery是问题中所有可比框架的稻草人.
我已经厌倦了在Chrome的开发者控制台中重新输入相同的命令.是否可以加载我在本地计算机上保存的脚本?
是否可以JSLint通过在chrome或firefox中的调试/开发者控制台的头文件中加载JSLint 来运行一个或多个.js文件?
我想这样做的原因是,我想在打印console.log()的解析JSLint中JSON,它说,在文档:
// You can obtain the parse tree that JSLint constructed while parsing. The
// latest tree is kept in JSLINT.tree. A nice stringication can be produced
// with
// JSON.stringify(JSLINT.tree, [
// 'string', 'arity', 'name', 'first',
// 'second', 'third', 'block', 'else'
// ], 4));
Run Code Online (Sandbox Code Playgroud) 调用javascript代码有多少种方法?首先出现的是典型的<script>标签然后有一些标签的属性,onload=""为body标签,href="JavaScript:"的a标签,onSubmit="JavaScript:"的form标签,该onclick=属性.
除此之外,我知道在加载完所有代码之后也可以从javascript加载:在chrome控制台中包含javascript文件.
但我对从html文档运行代码的方式更感兴趣,是否有详尽的列表:事件,属性,......?