diff --git a/core/misc/position.js b/core/misc/position.js
index f9821b96cbac1c6aa1d7c88f28f08e74155ead46..347482aa9e9c20e73fee0def1730976a0959b1ec 100644
--- a/core/misc/position.js
+++ b/core/misc/position.js
@@ -50,7 +50,7 @@
 
   function getDimensions(elem) {
     const raw = elem[0];
-    if (raw.nodeType === 9) {
+    if (raw.nodeType === Node.DOCUMENT_NODE) {
       return {
         width: elem.width(),
         height: elem.height(),
@@ -351,7 +351,8 @@
       const withinElement = $(element || window);
       const isWindow =
         !!withinElement[0] && withinElement[0] === withinElement[0].window;
-      const isDocument = !!withinElement[0] && withinElement[0].nodeType === 9;
+      const isDocument =
+        !!withinElement[0] && withinElement[0].nodeType === Node.DOCUMENT_NODE;
       const hasOffset = !isWindow && !isDocument;
       return {
         element: withinElement,
diff --git a/core/misc/tableselect.js b/core/misc/tableselect.js
index 650dca25a987666244041a328f1ff935306d49ec..af1fe5fe11d55eb884f82719ab01fe70b48cda87 100644
--- a/core/misc/tableselect.js
+++ b/core/misc/tableselect.js
@@ -154,7 +154,7 @@
     for (let i = from[mode]; i; i = i[mode]) {
       const $i = $(i);
       // Make sure that we're only dealing with elements.
-      if (i.nodeType !== 1) {
+      if (i.nodeType !== Node.ELEMENT_NODE) {
         continue;
       }
       // Either add or remove the selected class based on the state of the