【javascript – js中的三个或更多root】教程文章相关的互联网学习教程文章

javascript – 从js访问插件控制器【代码】

我想创建一个插件.在我的插件中,我必须从我的函数中调用控制器动作.下面是ajax调用的片段,它位于单独的js文件中.$.ajax({type:'POST',url:"/wf-taglibs/refTagLib/getDescriptionByCode",data:{'code':code,'beanClass':beanClassAttribute},success:function (data) {$('#' + updateFieldAttribute).text(data);},error:function (xhr, ajaxOptions, thrownError){alert(xhr.status);alert(thrownError);}});我的网址有问题. url:...

javascript – JS Bookmarklet在IE11中不起作用【代码】

很长一段时间潜伏,第一次海报. 基础是这样的: 受到this blog post的启发,我正在尝试为我们的QA团队创建一个书签,以快速填充表单. 书签在Chrome,IE 10和IE 9兼容模式下的我的机器(TM)上完美运行.我已经在QA团队的机器上测试了书签,虽然它在Chrome浏览器和IE 9上运行良好,但书签却无法在运行IE 11的两台机器上运行. 细节: 在运行IE 11的两台机器中,一台在Win 7上,另一台在Win 8.1上.在Win 7上运行IE 11的机器更新为IE版本11.0.9600...

javascript – JS中的高效字符串解析:如何创建不分配新字符串的子字符串【代码】

我有很多消息来自websocket,我想用正则表达式解析(为简单起见). 正则表达式识别标题的格式,并在读取长度字段后,然后我们知道下一个段所在的位置,并且我可以在该部分上运行正则表达式. 但是,由于我的整个消息可能很大(比如…… 10MB)并且由许多段组成(比如…… 1000,其中平均段的长度略低于1K),然后天真地将主消息切片通过它回到re.exec()在下一个位置似乎会导致大量的GC颠簸,如果不是仅为原始字符串内容分配千兆字节. 我想知道是否...

javascript – JS:在悬停项目上设置背景【代码】

我有一个6< p>我网站上的标签,希望X在悬停时有不同的颜色: HTML:<p>A<span class="del">X</span></p> <p>B<span class="del">X</span></p> <p>C<span class="del">X</span></p> <p>D<span class="del">X</span></p> <p>E<span class="del">X</span></p> <p>F<span class="del">X</span></p>JS:function func(elem) {'use strict';elem.style.backgroundColor = "red"; }var spans = document.getElementsByClassName("del"); va...

javascript – 用js移动svg框【代码】

这是一个可以使用箭头键移动的svg框. 我希望这个盒子在箭头被释放时停止,并继续相应地移动到前面的键. 这个应用程序使用svg,js和jquery. 我看了,没找到答案.请帮助事业.$(function() {var y = 4;var x = 4;var n;var move;$(document).keydown(function(e) {switch(e.which) {case 37: // leftmove = setInterval(move_left, .1);break;case 38: // upmove = setInterval(move_up, .1);break;case 39: // rightmove = setInterval(...

javascript – JS事件队列中的事件顺序【代码】

参见英文答案 > Is JavaScript guaranteed to be single-threaded? 12个事情(我相信)理解 尽管现代浏览器是多线程的,但JavaScript是单线程执行的,并且保证可以同步执行.这意味着如果进入调用堆栈,JS将不间断地运行,直到调用堆栈再次变为空.特别是,保证没有两个JS脚本同时运行. 但是,JavaScript是事件驱动的.根据description of the concurrency model at MDN,浏览器维护一系列事件.如果空闲,浏...

javascript – 从JS发送数据到Controller中的函数,并从函数中获取结果【代码】

请问我需要帮助我从昨天开始就陷入困境,问题是我得到了一个数字输入我使用jquery自动完成功能来帮助我选择一个用户的订阅号码.有了这个号码,我想得到一个用户的全名并在树枝上显示.我输入更改后调用JS函数getInfoOfInput(),这些是我使用的JS函数:function getInfoOfInput(){var tutoreSelectionne = document.getElementById("numAdherent");var tutore = tutoreSelectionne.value;//alert(tutoreSelectionne.value);recupName(tu...

javascript – JS数组适用于一个函数,但不适用于另一个函数【代码】

我的JS功夫不存在所以我来寻求帮助.我有一个form.php页面,其中我有大约20个输入字段;但是,如果单击一个单选按钮,则需要禁用这些输入字段的一半以上.这是我到目前为止所拥有的:<script type="text/javascript" charset="utf-8">// create an array of all elementId's that need to be disabled/enabled based on whether radio button TR 280 or 284 is selectedlet fieldsAffected = [ 'f2Cct2Or4Wire2W', 'f2Cct2Or4Wire4W', 'f...

javascript – JS中的碰撞检测

我在HTML5 canvas JS中重新创建一个类似于Tron的旧游戏.主要区别在于蛇不会成直角,它们可以在曲线上移动(名称为Achtung Die Kurve). 我需要检测碰撞,我不知道如何.规则非常简单,我提出或阅读的所有内容看起来都很复杂.碰撞发生在: >一条蛇首先进入另一条蛇的身体(或它自己的身体)(我强调这是因为,在一个非常早期的实验中,我的蛇的头一移动就会向后压入他们自己的“颈部”:P).>一条蛇跑到墙上(没有内墙). 我该怎么办呢?我愿意为我...

Javascript/js 的浅拷贝与深拷贝(复制)学习随笔【代码】【图】

js变量的数据类型值分基本类型值和引用类型值。 在ES6(ECMAScript6)以前,基本数据类型包括String、Number、Boolean、Undefined、Null。 基本类型值的复制(拷贝) 从一个变量向另一个变量复制基本类型的值。使用赋值操作符 = 即可。 如: 1 var num1 = 1, num2; 2 num2 = num1; 上述代码定义了两个变量num1、num2。num1初始化值是1,num2是undefined。接着把num1赋值给num2。 num1的值与num2的值增删改减完全独立、互不影响。...

javascript – JS / HTML5 – 使用数组中的图像数据重绘画布【代码】

我正在尝试为画布实现撤消功能.基本上人们可以在画布上绘画,然后将其恢复到以前的状态.这就是理论.每次调用函数绘制时,我都会保存当前的imageData.它保存在数组eD(名称空间).history中.即使我操作imageData,绘图也能正常工作.这是我的绘图功能(cD是一个命名空间):editorClass.prototype.draw = function(){eD.history.push(cD.imageData);cD.context.putImageData(cD.imageData, 0, 0); }现在,如果我尝试撤消我之间所做的更改,我会...

javascript – 从JS中被拒绝的承诺中恢复【代码】

我正在使用本机承诺(主要是)并尝试从错误中恢复并继续执行promise链. 实际上,我这样做: > REST查询以查看ID是否存在.请注意,这将返回延迟的jquery.> .then(成功意味着ID存在,所以失败并停止) (fail表示ID不存在,因此继续创建ID)> .then(创建ID记录并发送到服务器) 我从被拒绝的函数返回一个Promise.resolve(),它应该导致下一个.then的成功部分执行.它不是.我在Chrome和Safari上试过这个. 请注意,第一个promise实际上是一个延迟...

javascript – JS字符串:在regex中替换为index【代码】

我对正则表达式几乎没有经验,我想知道你将如何替换正则表达式标识的字符串中的一个部分,其中索引是已识别部分的一部分? 这是我的示例字符串:let exampleStr = "How do I {0} the {n} with the {1} in my array?";这是我的数据数组:let arr = ["replace", "items"];现在,使用replace和regex,我想将{#}部分中的索引与匹配索引的数组元素进行匹配. 结果字符串:let result = "How do I replace the {n} with the items in my array...

javascript – JS – 检测uBlock Origin【代码】

我看到很多关于如何检测AdBlock / AdBlockPlus但没有关于uBlock Origin的帖子. 有没有办法检测到这个Adblocker? 我尝试获取一个被阻止的脚本(CoinHive)并尝试检查CoinHive(Class)是否未定义.这似乎没有用,因为它实际上没有阻止脚本,而是阻止了CoinHive Websocket连接.解决方法:我只是检查您的广告是否已加载.最简单的方法是使用没有设置宽度的容器元素,然后检查它是否大于或等于比广告小的尺寸……function uBlockActive(expected...

javascript – js / jQuery Drag’n’Drop,重新计算掉落目标【代码】

我有以下问题,我有一个大树,其子节点可以根据需要折叠和展开(节点内的数据用AJAX获取).但是,我使用jquery.event.drop / drag来创建拖放目标. 然而,当我折叠/展开掉落目标改变位置,我需要重新计算.这就是我想要这样做的方式:function create_drop_targets() {$('li a').bind('dropstart', function(event) {}).bind('drop', function(event) {}).bind('dropend', function(event) {}); }折叠/展开时调用create_drop_targets(). 但是...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部