我正在尝试在discord.js v12中创建一个错误处理系统。简而言之,当机器人中发生错误时,它将DM机器人所有者并发送错误代码。我该怎么做呢? 如果需要机器人的代码,请告诉我(是的,我还在学习JavaScript)。 编辑:以下是我的代码: function catchErr (err, message) {
client.users.cache.get("762267309661356042").send ("There was an error at channel " + message.channel + " in guild "
<a href="#" onclick="parent.test()">Test Method</a>
这在0.5.9中起作用。在0.6.1中失败,并出现错误"caught : Object object global has no method 'test'“。test()是在客户端文件夹的.js文件中定义的。在0.6.1中,.js文件中的所有代码似乎都被包装到一个匿名函数中。解决方法是什么?
后台:用户在app.js中输入有关飞行的详细信息,然后在控制台中打印出来。index.js只使用一个模块,其中包含一个对象原型。
Problem:当我运行命令"node app.js“时,会得到以下错误:
/Users/
UserName/Desktop/NodeTrainingWork/04/objectcreat/flight/index.js:3
var this.data = {
^^^^
SyntaxError: Unexpected token this
at exports.runInThisContext (vm.js:53:16)
at Module._com
我想将一个变量传递给另一个文件。我在新的js文件中使用了lat变量,但不起作用。 在address.php中: <div class="saveaddress">Click me</div>
<script>
var lat;
var lng;
function displayLocation(position) {
var lat = position.coords.latitude;
var lng = position.coords.longitude;
}
<
你好,我正在使用Ionic,我想使用命令安装ionic
ionic start --v myapp tabs
但是我得到了一个错误
Creating Ionic app in folder C:\Users\Ahmad\myapp based on tabs project
Downloading: https://github.com/driftyco/ionic2-app-base/archive/master.zip
Error with start Error: tunneling socket could not be established, statusCode=30
2
我正在编写一个混合应用程序,有几个单独的html/js将加载到不同的Android are视图中。
为了调试,我必须更改ajax请求的基本Url,因为不同的网络连接,不同的同事.
但是不同的urls在许多JS文件中。
//file1.js
baseUrl = "192.168.1.114:3000";
//file2.js
baseUrl = "192.168.1.114:3000";
//file3.js
// there are the same baseUrl;
我希望同时配置和修改所有这些字段,以便进行生产或调试。多么?有格朗特吗?还是在Ajax
我正试图用meteor.js构建一个应用程序。在lib目录中,我有一个文件collections.js,它看起来像:
var Datum = new Meteor.Collection('datum');
if (Meteor.isServer && Datum.find().count() == 0) {
var datum = [{...}]
_.each(datum, function(data) {
Datum.insert(data);
});
}
然后,在我的.js文件中,在client目录中,如下所示:
Template.
我有一个Vue应用程序,是用Webpack编译的。我正在尝试在'npm‘命令中添加一个变量,然后我可以在整个项目中全局使用该变量。目前,我正在运行'npm --品牌=foo‘,并在build.js文件中安慰’build.js‘返回'foo’。现在,我需要将其提供给项目的其他部分。这是我的设置:
WEBPACK.DEV.CONF.JS
var utils = require('./utils')
var webpack = require('webpack')
var config = require('../config'
我几乎完成了我的第一个JS游戏(岩石,纸,剪刀),我正在努力创建一个复位按钮,只需把分数和回合数到0。最初,我认为我通过创建一个函数来解决这个问题,该函数可以重置HTML中的数字,但它不会在JS中重置它们。
下面是代码:
function reset(){
let rounds = 0;
let userScore = 0;
let computerScore = 0;
let ties = 0;
round_number.innerHTML = 'Round: '
ties_number.innerHTML = '0'
comput
下面的js文件test.js`在我的html中工作得很好。
function sendData()
{
var formData = new FormData( document.querySelector("form") );
var xmlHttp = new XMLHttpRequest();
xmlHttp.open("post", "test.php",true);
xmlHttp.send(formData);
xmlHttp.onreadystatechange = function()
我尝试用NSCoding来持久化我的对象,但是我总是得到BAD_ACCESS错误,以避免像变量、类这样的多个变量,我在RObject中放置了所有的公共变量。我想我做错了什么,但我不知道是什么。
这个函数中的错误
func parseInfo(allInfos : String) -> Void {
if let all : JSON = JSON.parse(allInfos) as JSON? {
if let info = all.asArray
{
for description in info
我是Node.js,MongoDB和MongoJS的新手。
我有app.js,这是我用node app.js从命令行运行的服务器。在带有OSX10.9.1和Node.js v0.10.28的本地机器上。
在app.js中,我有(作为代码片段)
var db = require('./database');
var blog = require('./classes/blog');
而database.js
var db = require("mongojs");
db.connect('mydb', ["Users&
我正在尝试在我的应用程序中使用tripleflap.js。我的观点是调用函数:
<script type='text/javascript' charset='utf-8'>
TwitterBird();
</script>
因此,在application.js中:
function TwitterBird() {
var twitterAccount = 'ulmicru';
var showTweet = false;
var birdSprite='http://127.0.0
我在three.js中有一个简单的网格(在three.js中实现)
function init() {
...
...
var sphereGeometry = new THREE.SphereGeometry( 50, 32, 16 );
var sphereMaterial = new THREE.MeshLambertMaterial( {color: 0x8888ff} );
var sphere = new THREE.Mesh(sphereGeometry, sphereMaterial);
sphere.position.set(10, 10,