Questions tagged «javascript»

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

30
如何将命令行参数传递给Node.js程序?
我有一个用Node.js编写的Web服务器,我想使用一个特定的文件夹启动。我不确定如何在JavaScript中访问参数。我正在像这样运行节点: $ node server.js folder 这server.js是我的服务器代码。Node.js帮助说这是可能的: $ node -h Usage: node [options] script.js [arguments] 如何在JavaScript中访问这些参数?不知何故,我无法在网上找到此信息。

30
JavaScript对象的长度
我有一个JavaScript对象,是否有内置的或公认的最佳实践方法来获取此对象的长度? const myObject = new Object(); myObject["firstname"] = "Gareth"; myObject["lastname"] = "Simpson"; myObject["age"] = 21;


30
验证JavaScript中的十进制数字-IsNumeric()
在JavaScript中验证十进制数字的最干净,最有效的方法是什么? 奖励积分: 明晰。解决方案应该干净简单。 跨平台。 测试用例: 01. IsNumeric('-1') => true 02. IsNumeric('-1.5') => true 03. IsNumeric('0') => true 04. IsNumeric('0.42') => true 05. IsNumeric('.42') => true 06. IsNumeric('99,999') => false 07. IsNumeric('0x89f') => false 08. IsNumeric('#abcdef') => false 09. IsNumeric('1.2.3') => false 10. IsNumeric('') => false 11. IsNumeric('blah') => false

26
设置JavaScript函数的默认参数值
我希望JavaScript函数具有我设置了默认值的可选参数,如果未定义该值,则将使用该参数(如果传递该值,则将其忽略)。在Ruby中,您可以这样操作: def read_file(file, delete_after = false) # code end 这在JavaScript中有效吗? function read_file(file, delete_after = false) { // Code }

30
sleep()的JavaScript版本是什么?
是否有sleep比下面的pausecomp函数(从此处获取)更好的方法来设计JavaScript ? function pausecomp(millis) { var date = new Date(); var curDate = null; do { curDate = new Date(); } while(curDate-date < millis); } 这不是JavaScript中Sleep的重复-动作之间的延迟 ; 我希望在函数中间真正入睡,而不是在执行一段代码之前没有延迟。
2335 javascript  sleep 

30
jQuery滚动到元素
Наэтотвопросестьответына 堆栈溢出нарусском:Какпроскролитьплавностраницувниздоопреденнногоэлемента? 我有这个input元素: <input type="text" class="textfield" value="" id="subject" name="subject"> 然后,我还有其他一些元素,例如其他文本输入,文本区域等。 当用户点击input带#subject,页面应该滚动到页面的最后一个元素与一个漂亮的动画。它应该是滚动到底部而不是顶部。 页面的最后一项是带有的submit按钮#submit: <input type="submit" class="submit" id="submit" name="submit" value="Ok, Done."> 动画不应太快且应流畅。 我正在运行最新的jQuery版本。我更喜欢不安装任何插件,而是使用默认的jQuery功能来实现此目的。
2322 javascript  jquery  scroll 



18
.prop()与.attr()
因此jQuery 1.6具有新功能prop()。 $(selector).click(function(){ //instead of: this.getAttribute('style'); //do i use: $(this).prop('style'); //or: $(this).attr('style'); }) 还是在这种情况下他们做同样的事情? 如果我确实必须切换到using prop(),attr()那么如果我切换到1.6 ,所有旧呼叫都会中断? 更新 selector = '#id' $(selector).click(function() { //instead of: var getAtt = this.getAttribute('style'); //do i use: var thisProp = $(this).prop('style'); //or: var thisAttr = $(this).attr('style'); console.log(getAtt, thisProp, thisAttr); }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js"></script> <div id='id' style="color: …
2296 javascript  jquery  dom  attr  prop 





18
如何在JavaScript中清空数组?
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 有没有一种方法可以清空数组.remove()? 例如, A = [1,2,3,4]; 我该如何清空?
2197 javascript  arrays 

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.