如何解析json从网址获取lodash得分?

时间:2017-12-08 15:41:58

标签: javascript jquery json ajax

我正在尝试找出如何解析url并将名称放在数组中然后解析json以获取lodash得分并将得分转换为整数。你能帮忙的话,我会很高兴。

    

<head>
    <title> final</title>
    <script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>
    <!-- Latest compiled and minified CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
    <!-- Optional theme -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
</head>

<body>
    <h3>The window.location object</h3>

<input type="button" value="Load new document" onclick="newDoc()">

<script>
function newDoc() {
    window.location.assign("https://api.npms.io/v2/package/lodash");
}

</script>
    <!--// JSON.parse(");-->
    <!--// displayfromJSON(lodash);-->
    <!--//     window.substring(0.9200443085079093);-->
    <!--// split(92)-->
</body>

</html>

1 个答案:

答案 0 :(得分:0)

当您将位置更改为该网址时,您的网页将不再存在...且您的任何脚本都不存在

使用fetch()获取数据,然后随意执行操作。

&#13;
&#13;
fetch('https://api.npms.io/v2/package/lodash')
    .then(res => res.json())
    .then(data => console.log(data.score))
&#13;
&#13;
&#13;