找到 6691 篇文章 关于 Javascript

如何在 Internet Explorer 浏览器中修复 JavaScript 中的 Array indexOf() 方法?

Ramu Prasad
更新于 2020-06-24 06:37:02

367 次浏览

要修复 Internet Explorer 浏览器中的 Array.indexOf(),请使用以下方法:jQuery.inArray( value, array [, fromIndex ] )添加以下内容:

如何在触控设备上使用 JavaScript 拖放功能?

Lokesh Badavath
更新于 2022-11-18 11:54:51

5K+ 次浏览

在本文中,我们将讨论如何在 JavaScript 中使用 JavaScript 拖放功能来处理触控设备。使用 JavaScript,我们只能拖动图像和一些文本。要拖动图像,我们只需按住鼠标按钮然后移动它即可。要拖动文本,我们需要高亮显示一些文本,然后像拖动图像一样拖动它。HTML5 指定几乎所有元素都可以拖动。要使元素可拖动,我们将 draggable 属性及其值为 true 添加到其 HTML 元素标签中。语法以下是语法…… 阅读更多

如何在 Chrome 和 Firefox 中秘密将 JavaScript 函数复制到剪贴板?

Lokesh Badavath
更新于 2022-11-18 11:47:34

982 次浏览

在本文中,我们将尝试如何秘密地将 JavaScript 函数复制到剪贴板。我们使用 copytext() 方法秘密地将 JavaScript 函数复制到剪贴板。这些函数也适用于 JavaScript 控制台。为了更好地理解,让我们逐一查看示例。示例以下是我们使用 copyText() 方法使用 JavaScript 函数将文本复制到剪贴板的示例程序。复制文本…… 阅读更多

使用 JavaScript Array.sort() 方法进行洗牌是否正确?

Nikitha N
更新于 2020-06-24 06:40:54

66 次浏览

是的,您可以使用 JavaScript Array.sort() 方法进行洗牌。让我们看看如何示例函数 shuffleDisplay(arr) {    var tmp, current;        // 计算长度    var top = arr.length;    if(top) while(--top) {       current = Math.floor(Math.random() * (top + 1));       tmp = arr[current];       arr[current] = arr[top];       arr[top] = tmp;    }    return arr; }

为什么在 JavaScript 中 [1,2] + [3,4] = “1,23,4”?

Arjun Thakur
更新于 2020-06-24 06:41:33

67 次浏览

JavaScript 的 + 运算符用于添加两个数字或连接两个字符串。但是,请使用 contact() 方法连接两个数组以获得一个新的数组。例如,[50, 70].concat([90, 100])以上输出:[50, 70, 90, 100]让我们看看您的示例。+ 运算符连接字符串,并将数组转换为字符串:[1,2] + [3,4] '1,2' + '3,4' 1,23,4或者如上所述,使用 concat(),[1,2].concat([3,4]) [1,2,3,4]

如何在不使用 document.write 的情况下在 HTML 页面中显示 JavaScript 变量?

Sravani S
更新于 2020-06-24 06:42:02

287 次浏览

在 JavaScript 中使用 Element.innerHTML 在不使用 document.write 的情况下在 HTML 页面中显示 JavaScript 变量。您可以尝试完成以下代码片段:var $myName = document.querySelector('.name'); var $jsValue = document.querySelector('.jsValue'); $myName.addEventListener('input', function(event){    $jsValue.innerHTML = $myName.value; }, false);

如何使用 JavaScript 创建 SVG 图形?

Govinda Sai
更新于 2020-01-24 06:52:31

518 次浏览

所有现代浏览器都支持 SVG,您可以轻松地使用 JavaScript 创建它。Google Chrome 和 Firefox 都支持 SVG。使用 JavaScript,创建一个空白的 SVG 文档对象模型 (DOM)。使用属性创建形状,例如圆形或矩形。var mySvg = "http://www.w3.org/2000/svg"; var myDoc = evt.target.ownerDocument; var myShape = svgDocument.createElementNS(mySvg, "circle"); myShape.setAttributeNS(null, "cx", 40); myShape.setAttributeNS(null, "cy", 40); myShape.setAttributeNS(null, "r", 30); myShape.setAttributeNS(null, "fill", "yellow");

如何将二进制 NodeJS Buffer 转换为 JavaScript ArrayBuffer?

Chandu yadav
更新于 2020-06-24 06:28:30

683 次浏览

直接访问 buf.buffer 属性即可将二进制 NodeJS Buffer 转换为 JavaScript ArrayBuffer。通过原始 Buffer 实例写入会写入 ArrayBufferView。请记住,在 node.js 4.x 和更高版本中,Buffer 的实例也是 Uint8Array 的实例。示例您可以尝试以下代码片段将 NodeJS buffer 转换为 JavaScript ArrayBuffer:函数 toArrayBuffer(myBuf) {    var myBuffer = new ArrayBuffer(myBuf.length);    var res = new Uint8Array(myBuffer);    for (var i = 0; i < myBuf.length; ++i) {       res[i] = myBuf[i];    }    return myBuffer; }

使用 JavaScript 处理内容溢出时,应该如何处理内容的左右边缘?

Fendadis John
更新于 2020-06-23 13:34:35

53 次浏览

如果内容溢出,可以使用 overflowX 属性来解决左右边缘问题并设置滚动条。添加滚动条可以让访问者轻松阅读整个内容。示例您可以尝试运行以下代码来了解使用 JavaScript 处理内容溢出时如何处理内容的左右边缘:在线演示                    #box {             width: 350px;             height: 150px;             background-color: orange;         ... 阅读更多

如何处理使用 JavaScript 渲染在元素框外部的内容?

karthikeya Boyini
更新于 2020-06-23 13:35:09

208 次浏览

如果内容渲染在元素框外部,请使用 overflow 属性添加滚动条。这将使访问者更容易阅读整个内容。示例您可以尝试运行以下代码来了解如何在 JavaScript 中使用 overflow 属性:在线演示                    #box {             width: 450px;             height: 150px;             background-color: orange;             border: 3px solid red;             margin-left: 20px;   ... 阅读更多

广告