javascript用于什么

以下是为您整理出来关于【javascript用于什么】合集内容,如果觉得还不错,请帮忙转发推荐。

【javascript用于什么】技术教程文章

javascript – 用于在表格中设置列宽的Tiny-MCE插件

我们在CMS中使用Tiny-MCE,我们的用户希望能够更改表格中列的宽度.现在,我知道从HTML点来看,没有这样的实体“列”,但在Moodle编辑器HTMLAREA中,有一个插件可以做到这一点 – 允许设置一个列的宽度(仅以百分数表示): 抱歉,这是希伯来语,我找不到英文版… 有没有人知道Tiny-MCE的插件可以做到这一点?或者知道如何编写这样的插件?解决方法:这不是HTML选项的用途吗?

javascript – 用于增加计数加速的二次函数【代码】

我正在编写一个jQuery插件,用于在页面加载时快速计算值.由于javascript无法像我想要的那样快速运行更大的数字,我想增加增量步骤以便它在给定的时间范围内完成,所以我需要一个通过origo的二次函数并且它具有转折点在y =目标计数值和x =目标持续时间,但我无法掌握这样做的数学.由于数量和持续时间都可以改变,我需要能够在javascript中计算它. 希望有人可以帮助我这个!解决方法: // Create a quadratic function that passes through...

javascript – 用于在动态页面上创建网站导览的jQuery插件【代码】

我尝试过LinkedIn Hopscotch和Intro.js来创建网站游览.但是它们都适用于静态页面/多个静态页面. 问题是我有一个单页面应用程序 – 其中大多数元素是在BackboneJS的帮助下动态创建的.在这种情况下 – Hopscotch和Intro.js都无法附加/等待动态创建的元素. 有没有可以这样做的图书馆.或者如果可以使用Hopscotch / Intro.js实现var tour = {id: "hello",steps: [{title: "Welcome!",content: "Hey there! If you have just 2 minutes....

javascript – 用于mouseenter和mouseleave的AngularJS自定义指令【代码】

我正在尝试制作一个自定义指令,因为我提出的第一个解决方案有效,但它似乎很乱. 当tr元素具有mouseenter时,我想显示铅笔图标,当mouseleave出现时,铅笔图标应该再次隐藏. 第一个解决方案:(这有效)<tr ng-mouseenter="hoverEdit = !hoverEdit" ng-mouseleave="hoverEdit = !hoverEdit" ng-repeat="user in users"><td>{{user.first_name}}</td><td>{{user.last_name}}</td><td>{{user.email}}</td><td><i ng-show="hoverEdit" class="...

javascript – 用于匹配字符串中至少1个数字和1个字符的正则表达式模式【代码】

我有一个正则表达式/^([a-zA-Z0-9]+)$/这只允许使用字母数字,但如果我只插入数字或只插入字符,那么它也接受它.我希望它工作,因为字段应该只接受字母数字值,但该值必须至少包含1个字符和1个数字.解决方法:为什么不首先应用整个测试,然后为字符和数字添加单独的测试?无论如何,如果你想在一个正则表达式中完成所有操作,请使用正向前瞻:/^(?=.*[0-9])(?=.*[a-zA-Z])([a-zA-Z0-9]+)$/

javascript – 用于HTMLCollection元素的循环【代码】

我正在尝试在HTMLCollectionOf中设置所有元素的get id.我写了以下代码:var list = document.getElementsByClassName("events"); console.log(list[0].id); for (key in list) {console.log(key.id); }但我在控制台中得到以下输出:event1 undefined这不是我的预期.为什么第二个控制台输出未定义但第一个控制台输出是event1?解决方法:摘要(2018年12月添加) 不要使用for / in来迭代nodeList或HTMLCollection.避免它的原因如下所述....

javascript – 用于替换REST API的Websocket API?

我有一个应用程序,其主要功能是通过websockets或长轮询实时工作. 但是,大多数站点都是以RESTful方式编写的,这对于应用程序和其他客户来说非常好.但是,我正在考虑转换到所有站点功能的websocket API,远离REST.这样我就可以更轻松地将实时功能集成到网站的所有部分.这会使构建应用程序或移动客户端变得更加困难吗? 我发现有些人已经在做这样的事:SocketStream解决方法:不是说这里的其他答案没有价值,他们提出了一些好处.但是我会违...

javascript – 用于关闭其他标签或浏览器的脚本【代码】

在我为销售开发的MVC应用程序中,我有一个按钮,用于打开一个不允许在新标签页中打开iframe的网页.因此,当销售代理使用此按钮时,他们通常不会关闭应用程序打开的选项卡,并且在一天结束时,有20-30个打开的选项卡.所以,我想知道是否有一个脚本,我可以添加到一个可以关闭的新按钮: >包含所有标签的完整浏览器,以便他们可以重新开始或>关闭所有其他选项卡而不影响当前选项卡. 在视图中,我有 HTML<input type="submit" onclick="return O...

javascript – 用于处理私有函数的jQuery插件设计模式(通用实践?)【代码】

我一直在开发jQuery插件已有一段时间了,我想我现在知道如何设计好一个.然而,有一个问题一直困扰着我,那就是如何以强大而优雅的方式处理私有功能. 我的插件通常看起来像这样:(function($) {$.fn.myplugin = function(...) {...// some shared functionality, for example:this.css('background-color', 'green');...};$.fn.mypluginAnotherPublicMethod = function(...) {...// some shared functionality, for example:this.css('...

Javascript If用于检查文件扩展名的语句不起作用【代码】

我有一个表单,人们可以在其中输入文件路径.我想确保他们输入的路径指向图片,所以这是我认为可行的.function checkExt() {var extension= /* I know that the code to cut the extension off of the fileis working correctly so for now let's just go with it ok */if(extension!="jpg" || "gif" || "bmp" || "png" || "whatever else")alert("The file extension you have entered is not supported"); }但这不起作用.我已将其跟...