Tag: JavaScript

我如何使用node.js中的C ++库?

我如何使用node.js中的C ++库?

JavaScript中的valueOf()与toString()

在Javascript中,每个对象都有一个valueOf()和toString()方法。 我会想,toString()方法被调用,每当一个string转换被调用,但显然它是由valueOf()。 例如,代码 var x = {toString: function() {return "foo"; }, valueOf: function() {return 42; }}; window.console.log ("x="+x); window.console.log ("x="+x.toString()); 将打印 x=42 x=foo 这使我感到倒退..如果x是一个复数,例如,我想要valueOf()给我它的大小,但每当我想要转换为一个string,我会想像“a + bi”的东西。 而且我不想在隐含string的上下文中显式地调用toString()。 这是这样吗?

order在Angular中的多个字段

如何在angular度上同时使用多个字段进行sorting? 按群组分组,然后按分组为例 $scope.divisions = [{'group':1,'sub':1}, {'group':2,'sub':10}, {'group':1,'sub':2},{'group':1,'sub':20},{'group':2,'sub':1}, {'group':2,'sub':11}]; 我想要显示这个 组:分组 1 – 1 1 – 2 1 – 20 2 – 1 2 – 10 2 – 11 <select ng-model="divs" ng-options="(d.group+' – '+d.sub) for d in divisions | orderBy:'group' | orderBy:'sub'" />

在Javascript中扩展对象

我目前正在从Java转换到Javascript,对于如何按照我希望的方式来扩展对象,我有点困难。 我看到互联网上有几个人使用了一种叫做“在对象上扩展”的方法。 代码将如下所示: var Person = { name : 'Blank', age : 22 } var Robot = Person.extend({ name : 'Robo', age : 4 )} var robot = new Robot(); alert(robot.name); //Should return 'Robo' 有谁知道如何使这项工作? 我听说你需要写 Object.prototype.extend = function(…); 但我不知道如何使这个系统工作。 如果这是不可能的,请给我看另一个扩展对象的select。

使用JavaScript为JSON对象添加新的属性(元素)

如何使用JavaScript将新的属性(元素)添加到JSON对象?

如何获得使用jQueryselect的所有选项?

如何通过传递其ID来获得通过jQueryselect的所有选项? 我只是希望得到他们的价值,而不是文字。

如何用JasminevalidationjQuery AJAX事件?

我正在尝试使用Jasmine为基本的jQuery AJAX请求编写一些BDD规范。 我目前在独立模式(即通过SpecRunner.html )使用茉莉花。 我configuration了SpecRunner来加载jQuery和其他.js文件。 任何想法为什么以下不起作用? 回复不成真,甚至认为“雅皮”! 警报显示正常。 describe("A jQuery ajax request should be able to fetch…", function() { it("an XML file from the filesystem", function() { $.ajax_get_xml_request = { has_returned : false }; // initiating the AJAX request $.ajax({ type: "GET", url: "addressbook_files/addressbookxml.xml", dataType: "xml", success: function(xml) { alert("yuppi!"); $.ajax_get_xml_request.has_returned = true; } }); […]

JavaScript和ECMAScript有什么区别?

ECMAScript和JavaScript有什么区别? 从我推断,ECMAScript是标准的,JavaScript是实施。 它是否正确?

AngularJS $ http和$资源

我刚接触AngularJS,所以请原谅我的无知。 我有一些我想调用的Web服务。 $resource或$http ,我应该使用哪一个? $resource : https : //docs.angularjs.org/api/ngResource/service/$resource $http : https : //docs.angularjs.org/api/ng/service/$http 在阅读了上述两个API页面之后,我迷失了方向。 你能否用简单的英文向我解释有什么区别,我应该在什么情况下使用它们? 我如何构造这些调用并正确地将结果读入js对象?

使用Node.JS,我如何读取(服务器)内存的JSON对象?

背景 我正在做一些Node.js的实验,并希望从一个文本文件或一个.js文件(这是更好??)读取一个JSON对象到内存中,以便我可以从代码快速访问该对象。 我意识到在那里有Mongo,Alfred等东西,但这不是我现在需要的东西。 题 如何使用JavaScript / Node从文本或js文件读取JSON对象并将其读入服务器内存?