小编pra*_*nth的帖子

对象不支持属性或方法'值'

我正在尝试编写一些代码来获取json文件并进行读取.但是这个代码在chrome中工作,在IE11中不起作用,我需要使用IE,实际上解决这个问题的真正解决方案是什么.我改变了一些值名称但似乎仍然存在同样的问题.

错误信息

<html xmlns="http://www.w3.org/1999/xhtml">
    <head> 
    <script src="https://code.jquery.com/jquery-1.10.2.js"></script>
    </head>
    <body>   
    	<table id="userdata" border="0.02">
    		
    			<th>Revision  Date</th>
    			<th>Document  Name</th>
    			<th>Department </th>
    			<th>Description</th>
    			<th>Link</th>
    	</table>
    <script>
              myObjects = [];
            $.getJSON('https://api.myjson.com/bins/1djve3', function(deneme) {
            myObjects = Object.values(deneme);
            console.log("Objects in array " + myObjects.length);
            
             $.each(myObjects, function(i, person) {
                  $('#userdata  th:nth-child(2)').html(person.revisiondate)
                  console.log("Person-" + person.revisiondate);
                  console.log("Person-" + person.documentname);
                  console.log("Person-" + person.department);
                  console.log("Person-" + person.description);
                  console.log("Person-" + person.link.split('href=')[1]+"' "+person.link.split('href=')[1]);    
                  
                  var $row = 
    							"<tr><td>" + person.revisiondate + 
                                "</td><td>" + person.documentname + 
                                "</td><td>" + person.department +
                                "</td><td>" + person.description + 
                                "</td><td><a target='_blank' …
Run Code Online (Sandbox Code Playgroud)

html javascript

14
推荐指数
1
解决办法
1万
查看次数

为什么JavaScript函数声明在chrome和safari中表现不同?

    foo();

    if (true) {
      function foo() {
        console.log(1);
      }
    } else {
      function foo() {
        console.log(2)
      }
    }
Run Code Online (Sandbox Code Playgroud)

在chrome中它显示Uncaught TypeError,但在Safari中它显示2.

javascript

7
推荐指数
1
解决办法
368
查看次数

如何使用正则表达式仅查找没有混合字母值的数值?

我有一个等式:+8x2+10y2-99+5=99.我需要单独的数值而不混合字母字符.我使用正则表达式str.match(/[0-9]/g)来获取所有数值,但对于上面的等式,结果应该是-99,5,99.

javascript regex string jquery match

5
推荐指数
2
解决办法
224
查看次数

在Javascript集合中,使用较早值中较早的键/值的值

我知道这听起来很傻,但现在我的好奇心让我坚持这个想法.是否可以声明一组键/值对,如var collection = {a:"1", b:"2"},然后有第三对说c: "3" + b.value?

javascript

4
推荐指数
1
解决办法
61
查看次数

javascript使用reduce功能

我有下面的数组

 ["0,5,p1", "24,29,p2", "78,83,p2", "78,83,p3", "162,167,p2" ] 
Run Code Online (Sandbox Code Playgroud)

我想输出为["5,p1","10,p2","5,p3"],所以p1..3是视频文件支付时间与开始和结束时间.0,5意味着p1轮廓播放5秒,依此类推.我想知道使用ECMA脚本映射总共需要什么时间的配置文件,减少功能.这是我尝试但它不起作用:

 var ca =   uniqueArray.reduce(function(pval, elem) {
    var spl = elem.split(',');
            var difference = Math.round(spl[1] - spl[0]);
            return difference;
    },elem.split(',')[3]);
Run Code Online (Sandbox Code Playgroud)

javascript ecma

3
推荐指数
1
解决办法
105
查看次数

jQuery选择器按自定义属性值和元素类型

我需要通过元素类型应为image的自定义属性值选择元素。我知道以下选择器来获取元素

按元素类型

var imgElms = $("input[type=image]");
Run Code Online (Sandbox Code Playgroud)

通过自定义属性

var cusElms = $("input[myAttr='org']");
Run Code Online (Sandbox Code Playgroud)

我需要混合使用两个选择器,以获取具有自定义属性myAttr ='org'的所有图像元素。

jquery

3
推荐指数
1
解决办法
791
查看次数

在javascript中的时代转换给出了错误的答案

Date用来将unix毫秒纪元转换为日期.

所以1501783442 == Tuesday, 8 August 2017 12:35:57.

但javascript说它 Sun Jan 18 1970 14:39:43 GMT+0530 (IST).

<p id="demo"></p>

<script>
  var d = new Date(1501783442);
  document.getElementById("demo").innerHTML = d;
</script>
Run Code Online (Sandbox Code Playgroud)

Jsfiddle 链接.

这里发生了什么?

javascript

2
推荐指数
1
解决办法
1146
查看次数

在javascript中获取一个变量中空格后的所有字符串

我在做什么

例如我有一个名字

 var nameofuser = 'John Constantine vayo';
    var values = nameofuser.split(" ");
    var f_name = values[0];
    var l_name = nameofuser.substr(nameofuser.indexOf(' ') + 1);
    console.log(f_name);
    console.log(l_name);
Run Code Online (Sandbox Code Playgroud)

当用户输入他的姓氏和其他头衔等时,它工作正常,这一切都在 l_name 中,但是当用户仅输入名字(例如“John”)时,l_name 也会填充“john”:(,

我希望如果用户输入姓氏等,则只应填充 l_name 。

如果用户仅输入名字,则仅应填充带有名字的 f_name

javascript

1
推荐指数
1
解决办法
1万
查看次数

HTML5无尽背景动画

我有动画的背景图片.

我怎么能做无尽的动画?

(如果动画在页面的右侧,我想看到它出现在页面的左侧)

在此输入图像描述

javascript css html5

0
推荐指数
1
解决办法
565
查看次数

如何在AZ文本中添加`*`

这是我的字符串

字符串: a+b=ab+bc+cajddndndmdmndndnd/10.我需要*在每个字母表中添加>1长度.我需要一个如下所示的结果

需要: a+b=a*b+b*c+c*a*j*d*d*n*d*n*d*m*d*m*n*d*n*d*n*d/10

片段:

var data = 'a+b=ab+bc+cajddndndmdmndndnd/10'.
replace(/[a-z]{2}/g , (a,b,c) => {return a.replace(/([a-z]){1}/g,'*')})
console.log(data)
Run Code Online (Sandbox Code Playgroud)

没有完美的人帮助我..!

javascript regex string replace add

0
推荐指数
1
解决办法
81
查看次数

标签 统计

javascript ×9

jquery ×2

regex ×2

string ×2

add ×1

css ×1

ecma ×1

html ×1

html5 ×1

match ×1

replace ×1