Questions tagged «javascript»

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

5
Javascript require()函数给出ReferenceError:require未定义
基本上,我使用javascript通过以下方式从Google Play商店中抓取数据: 一请求 2麦片 3-QueryString 我使用了来自Github的Google Market API,其使用require的方式如下: var request = require('request'); var cheerio = require('cheerio'); var qs = require('querystring'); 但我得到以下 ReferenceError:需求未定义... 因此,我在javascript中没有要求,这对我来说不是新的,还是与众不同。

12
如何提早打破reduce()方法?
如何中断reduce()方法的迭代? for: for (var i = Things.length - 1; i >= 0; i--) { if(Things[i] <= 0){ break; } }; reduce() Things.reduce(function(memo, current){ if(current <= 0){ //break ??? //return; <-- this will return undefined to memo, which is not what I want } }, 0)




7
moment.js获取当前时间(以毫秒为单位)?
var timeArr = moment().format('HH:mm:ss').split(':'); var timeInMilliseconds = (timeArr[0] * 3600000) + (timeArr[1] * 60000); 该解决方案可以工作,对其进行测试,但是我宁愿只使用一下api而不是使用自己的代码。 此代码返回TODAYS时间(以毫秒为单位)。我需要它在毫秒内调用另一个函数...无法使用纪元。需要以毫秒为单位的今天时间。9:00 am = 3.24e + 7毫秒9:00 pm = 6.84e + 7毫秒。

13
Bootstrap Carousel图片无法正确对齐
请看下面的图片,我们正在使用引导轮播来旋转图片。但是,当窗口宽度较大时,图像无法与边框正确对齐。 但是,无论窗口的宽度如何,引导程序提供的轮播示例始终可以正常工作。遵循代码。 有人可以解释为什么轮播的行为有所不同吗?这与图像大小有关还是缺少一些引导程序配置? <section id="carousel"> <div class="hero-unit span6 columns"> <h2>Welcome to TACT !</h2> <div id="myCarousel" class="carousel slide" > <!-- Carousel items --> <div class="carousel-inner"> <div class="item active" > <img alt="" src="/eboxapps/img/3pp-1.png"> <div class="carousel-caption"> <h4>1. Need a 3rd party jar?</h4> </div> </div> <div class="item"> <img alt="" src="/eboxapps/img/3pp-2.png"> <div class="carousel-caption"> <h4>2. Create …

13
如何使用jQuery格式化电话号码
我目前正在显示类似的电话号码2124771000。但是,我需要将数字格式化为更易于理解的格式,例如:212-477-1000。这是我目前的情况HTML: <p class="phone">2124771000</p>


9
jQuery父母的父母
我目前正在尝试查找元素父级的父级。我点击了一个链接,该链接位于<td>,我想获取该<tr>对象。 为什么“ $(this).parent()。parent()”不起作用?会怎样 谢谢, 布伦丹 编辑:看来我的语法中的错误是把整个事情扔掉了。“ $(this).parent()。parent()”实际上可以工作,但是我最后还是考虑了$(this).closest('tr')“,因为这似乎是最有效的解决方案。

6
在Google地图中的点周围绘制半径
我正在使用Google Maps API,并添加了标记。现在,我想在每个标记周围添加10英里半径,这意味着一个在缩放时行为适当的圆。我不知道该怎么做,这似乎并不常见。 我找到了一个看起来不错的示例,您也可以查看Google Latitude。就像我想要的那样,他们在那里使用半径标记。 更新:谷歌纵横使用缩放后的图像,它将如何工作? (功能已弃用)

10
可选回调的JavaScript样式
我有一些函数,有时(并非总是)会收到回调并运行它。检查回调是否已定义/函数是一种好的样式还是有更好的方法? 例: function save (callback){ .....do stuff...... if(typeof callback !== 'undefined'){ callback(); }; };

16
AngularJS错误:“参数'FirstCtrl'不是函数,未定义”
我注意到在这里问了几次同样的问题,我尝试过解决这个问题,但是没有帮助。 我正在学习带蛋头视频的本教程。 但是,当我进入“控制器和在控制器之间共享数据”部分时,我无法正常工作。 当我使用Chrome运行它时,在控制台中出现以下错误: “参数“ FirstCtrl”不是函数,未定义”。 我真的不知道怎么了 代码与教程中的相同。 的HTML <!DOCTYPE html> <html ng-app> <head> <title>AngularJS Tutorials: Controllers</title> <link rel="stylesheet" href="mystyle.css"> <script src="http://code.angularjs.org/1.2.0-rc.2/angular.min.js"></script> </head> <body> <div ng-app=""> <div ng-controller="FirstCtrl"> <h1> {{data.message + " world"}}</h1> <div class="{{data.message}}"> Wrap me in a foundation component </div> </div> </div> <script type="text/javascript" src="main.js"></script> </body> </html> main.js …

5
如何将参数传递给视图
我有一系列按钮,当单击它们时,将显示一个位于按钮正下方的弹出菜单。我想将按钮的位置传递给视图。我怎样才能做到这一点? ItemView = Backbone.View.extend({ tagName: 'li', events: { 'click': 'showMenu' }, initialize: function() { _.bindAll(this, 'render'); }, render: function() { return $(this.el).html(this.model.get('name')); }, showMenu: function() { var itemColl = new ItemColl(); new MenuView({collection: itemColl}); // how to pass the position of menu here? } });

10
AngularJS按属性排序
我想做的是按属性对一些数据进行排序。这是我tought应该工作的示例,但事实并非如此。 HTML部分: <div ng-app='myApp'> <div ng-controller="controller"> <ul> <li ng-repeat="(key, value) in testData | orderBy:'value.order'"> {{value.order}}. {{key}} -> {{value.name}} </li> </ul> </div> </div> JS部分: var myApp = angular.module('myApp', []); myApp.controller('controller', ['$scope', function ($scope) { $scope.testData = { C: {name:"CData", order: 1}, B: {name:"BData", order: 2}, A: {name:"AData", order: 3}, } }]); …

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.