タグ付けされた質問 「syntax」

構文は、実際の言語要素とシンボル自体を指します。質問が構文的に単独でほぼ完全に関連している場合、質問は構文としてタグ付けする必要があります。このタグは、特定の言語タグとともに使用する必要があります

27
JavaScriptで「strictを使用する」とは何をするのですか。その背後にある理由は何ですか?
StackаэтотвопросестьответынаStack Overflowнарусском:Чтозначит "use strict"? 最近、CrockfordのJSLintを介してJavaScriptコードの一部を実行したところ、次のエラーが発生しました。 1行目の文字の問題1:「厳密な使用」ステートメントがありません。 検索"use strict";してみると、JavaScriptコードに追加している人がいることに気づきました。ステートメントを追加すると、エラーが表示されなくなりました。残念ながら、Googleはこの文字列ステートメントの背後にある歴史の多くを明らかにしていません。確かに、ブラウザでJavaScriptがどのように解釈されるかと関係があるはずですが、その効果がどうなるかはわかりません。 それで"use strict";、何が何であり、それが何を意味し、それでもまだ関連性があるのでしょうか? 現在のブラウザのいずれかが"use strict";文字列に応答しますか、それとも将来使用するためですか?

30
var functionName = function(){} vs function functionName(){}
最近、他人のJavaScriptコードの保守を始めました。私はバグを修正し、機能を追加し、コードを整理してより一貫性のあるものにしようとしています。 以前の開発者は2つの方法で関数を宣言していましたが、その背後に理由があるかどうかはわかりません。 2つの方法は次のとおりです。 var functionOne = function() { // Some code }; function functionTwo() { // Some code } これらの2つの異なる方法を使用する理由は何ですか、それぞれの長所と短所は何ですか?ある方法でできること、他の方法ではできないことはありますか?


21
**(ダブルスター/アスタリスク)および*(スター/アスタリスク)はパラメーターに対して何をしますか?
OverаэтотвопросестьответынаStack Overflowнарусском:Чтозначит*(звёздочка)и**двойнаязвёздочкавПитон 次のメソッドの定義では、何がない*と**のために何param2? def foo(param1, *param2): def bar(param1, **param2):



20
Bashの変数で定義された数値の範囲を反復するにはどうすればよいですか?
範囲が変数で指定されている場合、Bashの数値の範囲を反復処理するにはどうすればよいですか? 私はこれを実行できることを知っています(Bashのドキュメントでは「シーケンス式」と呼ばれています)。 for i in {1..5}; do echo $i; done それは与える: 1 2 3 4 5 それでも、範囲のエンドポイントのいずれかを変数に置き換えるにはどうすればよいですか?これは機能しません: END=5 for i in {1..$END}; do echo $i; done どのプリント: {1..5}
1544 bash  shell  for-loop  syntax 

9
文字列を複数行に分割するにはどうすればよいですか?
YAMLでは、非常に長い文字列があります。これをエディターの80カラム(またはそう)のビュー内に保持したいので、文字列を分割します。これの構文は何ですか? 言い換えれば、私はこれを持っています: Key: 'this is my very very very very very very long string' そして私はこれ(またはこの効果に対する何か)が欲しいです: Key: 'this is my very very very ' + 'long string' 上記のように引用符を使用したいので、文字列内の何もエスケープする必要はありません。
1539 string  syntax  yaml  newline 

26
…値に挿入(SELECT…FROM…)
INSERT INTO別のテーブルからの入力を使用してテーブルを作成しようとしています。これは多くのデータベースエンジンで完全に実現可能ですが、私は常にSQL、その日のエンジン(MySQL、Oracle、SQL Server、Informix、およびDB2)の正しい構文を覚えるのに苦労しているようです。 基になるデータベースを気にせずに値を挿入できるSQL標準(SQL-92など)に由来する銀の弾丸構文はありますか?

16
Markdownのコメント
マークダウンファイルにコメントを保存するための構文は何ですか(ファイルの先頭にあるCVS $ Id $コメントなど)。マークダウンプロジェクトには何も見つかりませんでした。
1402 syntax  comments  markdown 




22
一重引用符で囲まれた文字列内で一重引用符をエスケープする方法
たとえば、次のaliasようなBashがあるとします。 alias rxvt='urxvt' これは正常に動作します。 しかしながら: alias rxvt='urxvt -fg '#111111' -bg '#111111'' は機能せず、どちらも機能しません。 alias rxvt='urxvt -fg \'#111111\' -bg \'#111111\'' では、引用符をエスケープしたら、どうやって文字列内の開始引用符と終了引用符を一致させるのでしょうか。 alias rxvt='urxvt -fg'\''#111111'\'' -bg '\''#111111'\'' あなたがそのようにそれらを連結することを許可されている場合、それは同じ文字列を表すでしょうが、それは珍しいようです。
1018 bash  syntax  quoting 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.