小编coi*_*iso的帖子

Uncaught SyntaxError:带有JSON.parse的意外标记

什么原因导致第三行出现此错误?

var products = [{
  "name": "Pizza",
  "price": "10",
  "quantity": "7"
}, {
  "name": "Cerveja",
  "price": "12",
  "quantity": "5"
}, {
  "name": "Hamburguer",
  "price": "10",
  "quantity": "2"
}, {
  "name": "Fraldas",
  "price": "6",
  "quantity": "2"
}];
console.log(products);
var b = JSON.parse(products); //unexpected token o
Run Code Online (Sandbox Code Playgroud)

打开控制台以查看错误

javascript jquery json

169
推荐指数
8
解决办法
77万
查看次数

使用mocha.js连接多个文件的测试

我正在尝试将多个文件中的所有测试加入到一个文件中,如下所示:

  describe('Controllers', function() {
    describe('messages.js', function() {
      require('./controllertests/messages').test(options);
    })
    describe('users.js', function() {
      require('./controllertests/users').test(options);
    })
  })
Run Code Online (Sandbox Code Playgroud)

我很确定这不是加入测试的最佳方式,我有一些难以找到如何做到这一点的例子:s

unit-testing mocha.js node.js

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

向一个元素添加多个事件侦听器

所以我的困境是我不想两次编写相同的代码.一次为click事件,另一次为touchstart事件.

这是原始代码:

document.getElementById('first').addEventListener('touchstart', function(event) {
    do_something();
    });

document.getElementById('first').addEventListener('click', function(event) {
    do_something(); 
    });
Run Code Online (Sandbox Code Playgroud)

我该怎么压缩这个?有一个更简单的方法!

html javascript dom-events

39
推荐指数
5
解决办法
8万
查看次数

JavaScript按多个(数字)字段排序数组

我该如何实现?

 ORDER BY sort1 DESC, sort2 DESC
Run Code Online (Sandbox Code Playgroud)

JSON数组中的逻辑如下:

    var items = '[
          {
            "sort1": 1,
            "sort2": 3,
            "name" : "a",
          },
          {
            "sort1": 1,
            "sort2": 2,
            "name" : "b",
          },
          {
            "sort1": 2,
            "sort2": 1,
            "name" : "c",
          }
    ]';
Run Code Online (Sandbox Code Playgroud)

产生新订单:

b,a,c
Run Code Online (Sandbox Code Playgroud)

javascript sorting json

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

即使第二个表上的行不存在,也要正确连接

我想加入两个表,即使第二个表没有匹配.

表用户:

uid | name
1     dude1
2     dude2
Run Code Online (Sandbox Code Playgroud)

表帐户:

uid | accountid | name
1     1           account1
Run Code Online (Sandbox Code Playgroud)

我想要的表:

uid  | username | accountname
1      dude1      account1
2      dude2      NULL
Run Code Online (Sandbox Code Playgroud)

我正在尝试的查询:

SELECT user.uid as uid, user.name as username, account.name as accountname
FROM user RIGHT JOIN account ON user.uid=accout.uid
Run Code Online (Sandbox Code Playgroud)

我得到了什么:

uid  | username | accountname
1      dude1      account1
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

使用jquery在div中的元素数量

可能重复:
获取父div jquery中的元素编号

是否有可能获得div内的元素数量?

<div id=count">
   <span></span>
   <span></span>
   <span></span>
   <span></span>
</div>
Run Code Online (Sandbox Code Playgroud)

应该是

 4
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

什么是杂项绑定?为什么他们给我一个端口错误?

我收到这个错误,似乎没有任何负面影响,但仍然..为什么?

镀铬控制台:

Port error: Could not establish connection. Receiving end does not exist.                                 miscellaneous_bindings:235
    chromeHidden.Port.dispatchOnDisconnect
Run Code Online (Sandbox Code Playgroud)

javascript google-chrome

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

将视频转换为html5兼容格式(服务器端)

我想创建一个网站,播放用户在html5视频中上传的视频.

如何将服务器端的任何视频类型转换为WebM,OGG或MP4?

FFmpeg是最好的解决方案吗?到目前为止,这是我的想法,但我更愿意找到一种更简单的方法.

video html5

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

使用jquery在相同的ajax请求中发送和接收数据

发送数据和接收依赖于该数据的响应的最佳方法是什么?

考虑用于请求的PHP文件:

$test = $_POST['test'];

echo json_encode($test);
Run Code Online (Sandbox Code Playgroud)

我试图通过以下方式实现这一目标:

$.ajax({
    type: "POST",
    dataType: "json",
    data: '{test : worked}',
    url: 'ajax/getDude.php',
    success: function(response) {
        alert(response);
    }
});
Run Code Online (Sandbox Code Playgroud)

php ajax jquery

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

7
推荐指数
2
解决办法
6834
查看次数