问题标签 [khan-academy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
khan-academy - 如何使用 khan 的 Academy API 来获取练习
嗨,我想使用 khan academy api 调用在我的项目中整合其对特定主题的执行。所以我使用以下 api(https://www.khanacademy.org/api/v1/exercises/logarithms_1)。我想知道如何使用这个 api 的结果来显示 logarithms_1 上的练习。它将 ka_url 显示为一个链接,该链接将我重定向到 khanacademy 页面上的一个问题,但我想将结果用于提交答案的人。
javascript - 为什么有多个没有参数的对象方法?
我最近开始学习和实现 JavaScript 中的对象。但这让我想,如果一个对象的功能可以放在一个方法中,那么为什么要使用多个方法Example.prototype.update = function()
,Example.prototype.draw = function()
如果这些方法之一不需要参数呢?我可以只定义然后调用一种方法,例如Example.prototype.do = function()
并放置这两种方法所具有的所有功能。它更简单,代码更少,但也许在我的对象中拥有一个具有多个特定方法的结构会更好?谢谢你。
编辑:我问这个关于没有参数的方法,因为如果你将几个方法的所有功能与参数分组,那么将十几个参数输入到一个函数中将是太多乏味的工作。
感谢您的投票!
xpath - Scrapy xpath aria-select=false
我正在尝试使用 scrapy 从一些可汗学院视频中获取转录信息。例如:https ://www.khanacademy.org/math/algebra-basics/basic-alg-foundations/alg-basics-negative-numbers/v/opposite-of-a-number
当我尝试通过 xpath 选择 Transcript 按钮时,response.xpath('//div[contains(@role, "tablist")]/a').extract()
我只获得了有关选项卡的信息aria-selected="true"
,即 About 部分。我需要使用 scrapy 将aria-selected
Transcript 按钮中的从 false 更改为 true,然后检索必要的信息。
谁能澄清我将如何做到这一点?
非常感激 !
khan-academy - 可汗学院 API 不返回数据
我正在使用 git repo 中包含的 test_client2。发出请求返回<Response [200]>
,显然系统正在运行,但它不打印任何数据。什么可能导致这种情况?
此处添加了完整代码。我对从 GIT 提取的原始代码所做的唯一更改是为 auth_token 添加 CONSUMER_SECRET 和 CONSUMER_KEY 值(这似乎有效)并更改其中一个打印函数以明确显示结果的开始位置。
go - 可汗学院重定向默认 URL GO lang
我想访问可汗学院服务,这需要认证,例如 OAuth 消费者。身份验证工作正常我使用了以下oauth 库。
脚步
获取请求令牌
现在我有一个 request_token。我需要得到用户的批准。
https://www.khanacademy.org/api/auth2/authorize?oauth_token=t6492705587593216
当用户点击“接受”按钮时,他们将被重定向到由指定的回调 url oauth_callback
(或者/api/auth/default_callback
如果没有提供自定义回调 url)
这是我的 GO 代码
问题
它总是将我重定向到自定义默认 URL。我想重定向我自己的回调 url。
javascript - 我如何更改此代码以仅在找到目标时打印猜测总数
我正在尝试完成可汗学院的测验。它要求我只在找到目标时打印猜测的总数。
测验链接: link
oauth - 使用 Electron 时 oauth 授权页面 - LABJS 错误:未定义 jQuery
我在 Electron 应用程序中使用可汗学院 API,我注意到登录页面 (/api/auth2/authorize) 可以选择使用 Facebook 或 Google 登录,但不能使用可汗学院帐户。
devtools中存在该错误
如何让页面像在浏览器中一样正常加载?
javascript - 可汗学院算法挑战:二分搜索
下面是一个用JS编写的简单的二分查找代码。此代码返回 -1 而它应该返回 20。我环顾四周后所做的事情:
将“while(min < max)”替换为“while(min <= max)”会在 KhanAcademy 上弹出错误。
我使用了 Math.floor 函数,由于某种原因会弹出一个错误“ env .Math.floor 不是函数”,所以改为使用“Math.round”。
javascript - Khanacademy 上的 Javascript 编程。为什么下半部分的按钮不起作用?
我正在使用计算器,但在设置按钮后,按钮的下半部分不会像上半部分那样反应。请帮忙。
项目链接:https ://www.khanacademy.org/computer-programming/calculator/6690221911506944