問題タブ [syntax-error]
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.
javascript - Javascript構文エラー...どうすれば詳細情報を見つけることができますか?
ImがJAvascriptとWebプログラミングに完全に慣れていないので、これがばかげた質問である場合はお詫びします。
現在、Dreamweaverを使用していくつかのテストスクリプトを実行していますが、内部JSエディターでスクリプトの構文エラーが強調表示されています。唯一の問題は、エラーが何であるか、またはエラーを修正するために何をする必要があるかについての指示がないことです!
このコードをWebページに直接貼り付けると、スクリプトは問題なく機能しているようです。
私のスクリプトは次のとおりです(外部の.jsファイルに保存されています)。
Synaxエラーは7行目として強調表示されています。
誰かが私がこれを理解するのを手伝ってもらえますか?!
さらに重要なのは...将来この種の問題を解決するのに役立つ優れたリソースを誰かに教えてもらえますか?
python - 初期化中にこれが Python 構文エラーになるのはなぜですか?
このコード:
todo_list
最後の行にある小さな矢印が指す構文エラーを生成します。
の__init__
方法TodoList
は次のとおりです。
私はPythonが初めてなので、ここで何が間違っているのかわかりません。
php - $img_attributesスタイルの質問
誰かが私に小さなコードが機能しない理由を説明できますか?
これは与えられたエラーです:
解析エラー:構文エラー、/ var / www /g35003/の予期しない'='
python - 「def InvalidArgsSpecified:」が構文エラーになるのはなぜですか?
私はPythonを学び始めたばかりです...だから我慢してください
このコード ブロックで無効な構文エラーが発生するのはなぜですか
編集:9行目で未定義であると言っています9行目は
odbc - Microsoft ODBC driver for Oracle 構文エラーまたはアクセス違反 (-2147217900)
Oracle データベースに接続する大規模な VB プログラムがあります。
私のプログラムには多くのユーザーがいるので、各ユーザーのログイン名とさまざまなテーブルへのアクセス権を含むテーブルがあります。プログラムの起動時にすべてのユーザーのレコードセットを作成し、USERNAME と PASSWORD が含まれているレコード セットから USERNAME と GRANTED_ROLE を選択します。「'password' で識別されるロール 'GRANTED_ROLE' を設定する」ステートメントと Cn.Execute ステートメントを使用して、ユーザーのアクセス権を設定します。これはすべてモジュールで行われます。
フォーム上で、SELECT、INSERT、および UPDATE 情報を別のスキーマのテーブルに格納するストアド プロシージャを呼び出したいと考えています。次のコードを使用してデータベースへの新しい接続を作成すると、ストアド プロシージャを呼び出して実行できます。
Dim cmd5040 As ADODB.Command Dim conn5040 As ADODB.Connection Dim param5040 As ADODB.Parameter
conn5040 = New ADODB.Connection conn5040 = "Driver={Microsoft ODBC for Oracle};" を設定します。& _ "サーバー=PSPROD; UID=XXXXXXX; PWD=XXXXXXXX" conn5040.Open
cmd5040 を設定 = 新しい ADODB.Command
cmd5040 .ActiveConnection = conn5040 .CommandType = adCmdStoredProc .CommandText = "S4115040_IMPORT_NEWBIDITEMSPES.S4115040_CheckTime" を使用
で終わる
cmd5040(0) = 0 cmd5040(1) = "" cmd5040.CommandTimeout = 300
cmd5040.conn5040.Close を実行
ただし、プログラムの最初の起動時に同じ接続 ('Cn') を使用しようとすると、「-2147217900 [Microsoft][ODCB driver for Oracle]Syntax error or access violation」というエラー メッセージが表示されます。私のコードは次のとおりです。
Dim cmd5040 As ADODB.Command Dim param5040 As ADODB.Parameter
cmd5040 を設定 = 新しい ADODB.Command
cmd5040 で .ActiveConnection = Cn .CommandType = adCmdStoredProc .CommandText = "S4115040_IMPORT_NEWBIDITEMSPES.S4115040_CheckTime"
で終わる
cmd5040(0) = 0 cmd5040(1) = ""
cmd5040.Execute
私はDBAと協力してきました。彼女は私に直接許可と直接実行権限を与えてくれましたが、まだエラー メッセージが表示されます。
私は何を間違っていますか?元の接続を使用してストアド プロシージャを実行できるようにする必要がありますか? または、2 つ目の接続を作成する必要がありますか?
php - PHP 4.4.9 が「解析エラー: 構文エラー、予期しない T_STATIC」をスローするのはなぜですか?
static
キーワードがPHP 4に追加されたときに、Google教授が特定のページを表示できないことに気付きました.しかし、なぜそれがスローされるのですか:
解析エラー: 構文エラー、予期しない T_STATIC、{FILE_PATH+LINE#} に T_OLD_FUNCTION または T_FUNCTION または T_VAR または '}' が必要です
次のような単純なコードの場合:
または、このクラス変数の割り当ては、以前のバージョンの PHP で導入されましたか?
php - 関数内の preg_replace 内で関数を呼び出す
これに似た構造のコードがいくつかあります
問題は、エラーが返されることです。
解析エラー: 構文エラー、予期しない T_LNUMBER、T_VARIABLE または '$' が必要です
bbcode関数のpreg_replace内でembed_videoを呼び出す方法について何かアイデアはありますか?
ありがとう!
python - Python 構文エラーですが、私には問題ないようです。ヘルプ?
現在、私は Tetris ゲームに取り組んでおり (Web サイトで Python の Tetris の例を見つけたので、それをコピーしていましたが、独自のものをいくつか追加していました)、すべてのコードを書き終えたばかりですが、いくつかの構文エラー。私はそれらすべてを修正できましたが、この最後の構文エラーは私を混乱させます。
特定の構文エラーが関数の最後の行にあり、その理由がわかりません。インデントと空白はすべて正しいようです。では、これが構文エラーである理由を誰かが説明できますか?
c++ - 配列の初期化で不明なエラーが発生しました:非整数型の静的データメンバーのクラス内初期化が無効です `const unsigned char [256] '
Intel 8080 CPUエミュレーターを作成しようとしていました(次に、それを使用するSpace Invadersをエミュレートしたいと思います)。
私はこのCPUのほぼ完全な実装をコーディングしました(MAMEとTickleプロジェクトのおかげで(ほとんど);))文書化されていない命令(0x08、0x10、0x18、0x20、0x28、0x30、0x38、0x0CB、0x0D9、0x0DD、0x0ED、0x0FD)を除きます。
コンパイルしたときだけ問題があります。理由はわかりません。
これはコードです:
g ++は私にこのエラーを取ります:
8080.h:521:エラー:非整数型 `const unsignedchar[256]'の静的データメンバーのクラス内初期化が無効です
この配列はi8080と呼ばれるクラスにあります。
python - csv.reader がコンマをピリオドに変換してエラーをスローする
最初の行のサンプルを次に示します。
Excelワークブックから作成され、すべてのCSV形式(window、ms-dos、およびカンマ区切りリスト)で保存しようとしました2つのtxtファイル形式(window、ms-dos)で保存しようとしました
k ...コードは次のとおりです。
Uが必要です。そうしないと、ユニバーサル改行エラーが発生します
k ...ここにエラーがあります:
愚痴 ほら…なぜかcsv.reader関数を通すと最初のカンマはOK、2番目のカンマはピリオドに!
誰もこれに遭遇したことがありますか?