全局jsdom 在Node.js中启用DOM global-jsdom将document , window和其他DOM API注入到您的Node.js环境中。 这使您可以在Node.js中运行浏览器测试。 在global设置的特定属性直接来自您已安装的jsdom版本。 安装 要求> = 12且 > = 10或以上 npm install --save-dev --save-exact jsdom global-jsdom 用法 只需调用它即可将Node.js环境转变为DOM环境。 // commonjs require ( 'global-jsdom/register' ) // or es2015 import 'global-jsdom/register' // you can now use the DOM document . body . innerHTML = 'hello
2023-04-15 13:55:24 106KB JavaScript
1
浏览器环境 使用模拟全局浏览器环境。 这使您可以轻松或不费劲地在Node.js 6或更高版本中运行浏览器模块。 也可以用于通过任何Node.js测试框架测试浏览器模块。 请注意,只有DOM是模拟的,如果您要运行需要更多高级浏览器功能的模块(例如localStorage ),则需要分别进行polyfill。 使用browser-env@2支持较旧的Node.js版本。 :exclamation_mark: 重要的提示 此模块将属性从jsdom窗口命名空间添加到Node.js全局命名空间。 jsdom明确jsdom 。 在某些情况下,这可能适合您的用例,但请仔细阅读链接的Wiki页面,并确保您了解警告。 如果您不需要全局启
2022-02-18 22:39:20 11KB testing jsdom window-namespace TestingJavaScript
1
jsdom-devtools格式化程序 简而言之:不要像这样通过检查其实现对象来尝试理解的元素代表什么: …让我们像检查它们一样,将它们视作真正HTML元素: 典型的用例是一些在Node.js环境中利用脚本/测试,例如 。 如何使用 npm install jsdom-devtools-formatter // in some file.js const jsdomDevtoolsFormatter = require ( 'jsdom-devtools-formatter' ) ; jsdomDevtoolsFormatter . install ( ) ; // You can also opt-out at some later point by: jsdomDevtoolsFormatter . uninstall ( ) ; 例如,对于Jest来说,通过进行集成可能
2021-12-01 20:59:23 102KB chrome-devtools dom jsdom debug
1
JavaScript.DOM编程艺术(第2版)源码
2021-11-01 21:05:01 339KB JavaScript.DOM编程 DOM编程艺术源码
1
javaScript高手必读书单,其中包括《es6标准入门》,《js高级程序设计》,《js权威指南》,《高性能js》,《js设计模式》,《js DOM编程艺术》 1.js高级程序设计:绝对的一本好书,里面包括js的所有语言内容,无论是初学者,还是js高手都应该认真看看 2.js权威指南:讲js讲的特别细,无论是浏览器端的js还是nodejs端的js,而且还细致的讲了浏览器模型,浏览器端的js api 3.高性能js:教你如何在浏览器端写出高性能的js代码,而且还配上实验数据 4.js设计模式:js设计模式讲的最好的一本书,讲解了js常用的16种设计模式,重生活问题出发,讲解每一种设计模式的意义 5.js DOM编程艺术:这是一本专门讲js DOM操作的书籍 6.es6标准入门:想学es6?这本书不看可不行。这本书绝对是讲es6最透彻,最易懂的书籍了。
1
jsDOM是一个Javascript项目,专注于创建DHTML小部件。
2021-05-17 15:03:19 11KB 开源软件
1
JavaScript中的经典书籍,入门,进阶皆可。讲述的是JavaScript基础知识和DOM的知识。
2019-12-21 21:13:15 22.31MB JSDOM JS JS经典书籍 DOM
1