javascript-objects

    1热度

    1回答

    我想在我正在使用的Javascript程序中使用JQuery,但遇到了一些与范围有关的问题。如何在这个伪代码中从myfunction1调用myfunction2? (假设新MyConstructor对象已经在某处所创建和myfunction1()被调用) function MyConstructor(){...} MyConstructor.prototype.myfunction1 = fu

    3热度

    5回答

    我有一个简单的数组: var arr = ['has_cats', 'has_dogs']; 和对象: var obj = new Object(); 和从我想设置对象阵列属性: for(i=0; i < arr.length; i++) { if(!arr.hasOwnProperty(arr[i])) { // set the object property

    0热度

    1回答

    我想显示一个警告框onpageload,它调用一个以前定义的函数。但是,它显示不正确,因为对象属性mycircle.retArea和mycircle.retCirc正在逐字显示。 <body onload="window.alert('The area of the circle is: + mycircle.retArea()\nThe circumference of the circle i

    14热度

    1回答

    我试图定义一个对象并为其创建一个访问器属性。 HTML: <input type='hidden' id='crudMode' value='Create' /> 的JavaScript: crudMode = { create: "Create", read: "Read", update: "Update", delete: "Delete",

    0热度

    1回答

    我正在做一个jQuery的AJAX请求,并尝试访问由Post请求返回的对象中的值,但是当我尝试像这样使用它时,它显示undefined(正在使用的console.log),但是当我做了console.log(result)这表明,有一个对象,有数据在它 这里是截图 寿为什么发生这种情况,如何可以在任何想法我修复它 ? 更新://服务器正在恢复与它的单个对象对象数组......,这样解开了谜团...

    12热度

    3回答

    我定义中调用一个JavaScript对象的方法如下MyClass及其在用户脚本中的方法: function MyClass() { this.myCallback = function() { alert("MyClass.myCallback()"); }; this.startRequest = function() { GM_xmlht

    33热度

    4回答

    是否可以将reserved word用作对象的属性名称? 此问题在之前的间接提及的stackoverflow question中提出。答案似乎是普遍的共识由@Squeegy: 您可以使用这些词,但只是作为字符串,而不是简写属性 - foo["class"]凉爽,而 foo.class不 帮忙,给一个链接到 list of reserved words ,而我认为,@ Squeeky可能比我更了解在

    3热度

    1回答

    您可以通过多种方式在JavaScript中创建对象: // creates an object which makes the Object, prototype of data. var data1 = new Object(); // Object literal notation; Object still is the prototype of data2. var data2 =

    0热度

    1回答

    我试图在jQuery.validator的errorPlacement中使用jQuery.Gritter ...将表单验证错误发送到一个奇特的小容器。看起来很简单。也许我只是不熟悉OOP ..嘿。 errorPlacement: function(error, element) { $.gritter.add({ title: 'Whoops!', te

    1热度

    3回答

    我正在编写一个代码来添加一个div,具体取决于单击按钮时在文档中找到的一组“对象”。 当Document.getElementsByTagName('object'); 只有一个对象,但它进入无限循环!让我在警报中无限增加swf.length的递增值。 你能帮我做什么错吗? <script> function get2(){ var swf = document.getElements