Questions tagged «javascript»

有关在ECMAScript(JavaScript / JS)及其各种方言/实现(不包括ActionScript)中进行编程的问题。此标记很少单独使用,但最常与标记[node.js],[jquery],[json]和[html]关联。

3
Web Worker的用例是什么?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 4年前关闭。 改善这个问题 我正在寻找使用Web Workers API的真实场景。


21
是否有本机jQuery函数来切换元素?
我可以轻松地用jQuery交换两个元素吗? 如果可能的话,我正在寻找一行。 我有一个select元素,并且有两个按钮可以上下移动选项,并且已经有选择对象和目标选择器,我使用if来实现,但是我想知道是否有更简单的方法。
174 jquery  swap  javascript 



20
如何将两个字符串当作数字相加?
我有两个仅包含数字的字符串: var num1 = '20', num2 = '30.5'; 我本来希望可以将它们加在一起,但是它们被串联起来了: num1 + num2; // = '2030.5' 如何强制将这些字符串视为数字?
174 javascript 

8
使用`window.location.hash.includes`会在IE11中引发“对象不支持属性或方法'includes'”
我正在检查URL,以查看它是否包含或包含一个URL,?以控制窗口中的哈希弹出状态。所有其他浏览器都没有问题,只有IE。 当我尝试以这种方式加载时,调试器会给我这个错误: 对象不支持属性或方法' includes' 通过popstate加载页面时,没有任何错误。 $(document).ready(function(e) { if(window.location.hash) { var hash; if(window.location.hash.includes("?")) { alert('I have a ?'); hash = window.location.hash.substring(window.location.hash.indexOf('#') + 0,window.location.hash.indexOf('?')); }else { hash = window.location.hash; }; if (hash=="#DRS" || hash=="#DRP" || hash=="#DFFI" || hash=="#DCI" || hash=="#DCP" || hash=="#DRP" || hash=="#DRMA" || hash=="#EICS" || hash=="#ORG"){ $(hash+'Content').addClass('pageOn').removeClass('pageOff'); }else { $('#homeContent').addClass('pageOn').removeClass('pageOff'); …

11
怎么把“ camelCase”转换成“ Camel Case”?
我一直在尝试获取JavaScript regex命令以将类似内容"thisString"转换为,"This String"但是我得到的最接近的替换字母是,导致类似"Thi String"或的内容"This tring"。有任何想法吗? 为了弄清楚我可以处理大写字母的简单性,我对RegEx的了解不那么强,而拆分"somethingLikeThis"成"something Like This"麻烦的地方。
174 javascript  regex 

4
setState更新完成后可以执行功能吗?
我对React JS非常陌生(例如,从今天开始)。我不太了解setState的工作方式。我将React和Easel JS结合起来,根据用户输入绘制网格。这是我的JS bin:http://jsbin.com/zatula/edit? js,输出 这是代码: var stage; var Grid = React.createClass({ getInitialState: function() { return { rows: 10, cols: 10 } }, componentDidMount: function () { this.drawGrid(); }, drawGrid: function() { stage = new createjs.Stage("canvas"); var rectangles = []; var rectangle; //Rows for (var x = 0; x < …

13
如何使用node.js生成唯一ID
function generate(count) { var founded = false, _sym = 'abcdefghijklmnopqrstuvwxyz1234567890', str = ''; while(!founded) { for(var i = 0; i < count; i++) { str += _sym[parseInt(Math.random() * (_sym.length))]; } base.getID(string, function(err, res) { if(!res.length) { founded = true; // How to do it? } }); } return str; } …


9
触发JS / jQuery中的keypress / keydown / keyup事件?
模拟用户在JS和/或jQuery中的文本输入框中输入文本的最佳方法是什么? 我不希望居然把文本输入框,我只是想触发所有的事件处理程序,通常会得到用户输入信息到一个输入框触发。这意味着聚焦,按下键,按下键,按下键和模糊。我认为。 那么,一个人如何做到这一点呢?


1
HTML5自定义数据属性在IE 6中是否有效?
自定义数据属性:http : //dev.w3.org/html5/spec/Overview.html#embedding-custom-non-visible-data 当我说“工作”时,我的意思是,如果我有这样的HTML: <div id="geoff" data-geoff="geoff de geoff"> 将以下JavaScript: var geoff = document.getElementById('geoff'); alert(geoff.dataGeoff); 在IE 6中产生带有“ geoff de geoff”的警报吗?

8
使用jQuery确定元素是否具有CSS类
我正在使用jQuery,以查看是否有一种简单的方法来确定该元素是否具有与之关联的特定CSS类。 我有该元素的ID,以及我要寻找的CSS类。我只需要能够在if语句中根据元素上该类的存在进行比较。
173 javascript  jquery  css 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.