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

JavaScript(Javaと混同しないでください)は、クライアント側とサーバー側の両方のスクリプトで使用される、高レベルで動的なマルチパラダイムの弱く型付けされた言語です。ECMAScript、JavaScript、JScriptなどの一般的な実装に関する質問には、このタグを使用します。JSは通常、そのECMA従兄弟であるActionScriptを参照しません。

9
Python、PHP、JavaScriptのエキスパートになる方法は?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、専門知識によって裏付けられると期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 だから私は今から約9か月間プログラミングをしていて、Python、PHP、Javascriptを独学で学びました。 これらの言語でもっと上達したいのですが、何かをハックすることはできますが、OOPや、最も効果的な方法でリストを使用するなど、私には多くのものが失われています。 「エキスパート」プログラマになるための最良の方法は何ですか?それは言語のニュアンスに依存していますか、それともより一般的ですか?一緒に勉強すべき数学はありますか?明らかに、それをどのように処理したいかに大きく依存します。これまでのところ、主に小規模な内部アプリケーションとWebプログラミングを行ってきました。優れたプログラム設計を知るにはどうすればよいですか?

3
プロトタイプとクロージャを使用することで最もよく解決されるプログラミングの一般的な問題は何ですか?
両方の概念を理解している限り、インスタンス化および/またはカプセル化されたクラスのようなブロックを作成するためにそれらを使用する以外に、JavaScriptのクロージャーとプロトタイプをどのように利用できるのかわかりません(これは私にとってアセットよりも回避策のようです) ) 値としての関数や非ブール値の論理評価など、他のJS機能は、恋に落ちるのがはるかに簡単です... プロポタイプの継承とクロージャを使用することで最もよく解決される一般的なプログラミングの問題は何ですか?

12
JavaScript忍者になるには?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、専門知識によって裏付けられると期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 メインの開発分野としてJavaScriptを選択し、HTMLおよびCSSとともに、一般にフロントエンド開発者として知られる開発者になりたいです。しかし、私はJavaScriptの専門家になる方法を知りません。私は多くの本を読んで、データ型、構文、ツールの使用法(IDE、デバッガなど)、jQueryなどを学習しました。しかし、有名なライブラリを含むいくつかの高度なJavaScriptコードを見ると、「私はそのコードを書くことができませんでした。」ここで何が問題になっていますか?私がしなかったのに、私はどのようなステップを踏むべきでしたか?私はプロのJavaScript開発者になるためにここで何かが足りないと感じています。私はまた、Yahoo Theaterでダグラス・クロックフォードの映画を含むトレーニング映画を見ました。

4
HTML / CSS / JSのみを使用したラピッドプロトタイピングのベストプラクティスは何ですか[完了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 6年前休業。 Webアプリケーションのプロトタイプを開発しています。HTML、CSS、JavaScriptのみを使用したい。私はテキストエディターを使用することを好み、Axureのような新しいツールを学ぶ(またはそのために支払う)必要はありません。 あなたの考えでは、ベストプラクティスは何でしょうか?私にとって、良いプロトタイプには多くの資質があります。 迅速に開発 改善が簡単 UXに関する公正な忠実度(これは、ワイヤーフレームに特化したOmnigraffleやPowerPointなどのツールを失格にします) 私はできるだけ早く学習するように努めていますが、あなたの経験に基づいて、どのようにして迅速かつ機敏に対応できるかについて知りたいと思います。 参照: http://www.boxesandarrows.com/view/prototyping-with

3
CSSクラスをデコレーターとして使用する-良いパターン?
私はかなり複雑なGUIを備えたWebアプリを構築してきました-多くの小さな要素を並べて、さまざまな動作(ドラッグ、クリック、ただし状況依存)を必要とする他の要素内に。 私のコードは次のように機能する傾向があります: コントロールはhtmlタグとして始まります <li> 次に、クラスをタグに追加します <li class = 'static passive included'> 一部のクラスは、CSSスタイリングが外観に影響を与えるためのものである可能性があります .static {background: blue; float: left;} 他の人は、jQueryに基づいて、関連するDOMイベントの動作を提供します $("#container").delegate(".passive", function {onclick : //do-stuff}) そして、他のものは、ドキュメントをスキャンするとき、通常のJavaScriptによって拾われるかもしれません 'included'クラスを持つすべてのノードのテキスト値を収集します。したがって、特定のDOM要素は、cssとjQueryの組み合わせによって定義されたクラスを実装するGUIオブジェクトです。 私の質問は、これは良い方法ですか?そして、これらは本当に「装飾者」でもあります-彼らは確かに「動的にオブジェクトに追加の責任を追加します」が、私はその用語についてはわかりません。最後に、このパターンを自分のサイトで使用していますか?

6
JavaScriptまたはJqueryに焦点を当てていますか?[閉まっている]
ここで何が尋ねられているのかを知るのは難しい。この質問は、あいまいで、あいまいで、不完全で、過度に広い、または修辞的であり、現在の形では合理的に回答することができません。再開できるようにこの質問を明確にするヘルプについては、ヘルプセンターに アクセスしてください。 8年前に閉鎖。 私は大学生ですが、多くの企業がJavascriptの経験がある人を探していることに気づきました。これには、JQueryなどのJavaScriptのライブラリが含まれますか?または、Javascriptの人々のみを探していますか?それはおそらく会社に依存しますが、いくつかのフロントエンドの仕事をしたい学生のための一般的なアドバイスは何ですか?JavaScriptはJQueryよりも強力ですか?Jqueryはライブラリであり、多くのタスクを簡略化することを知っていますが、JqueryでJavascriptを使用する理由がいくつかありますか?

6
IEで別のJavaScriptを実行することは悪い習慣と考えられていますか
IEで別のJavaScriptを実行することは悪い習慣(そしてどれほど悪いこと)と考えられていますか?現在、JavaScriptを書いていて、IEの癖を回避する簡単な方法は、ブラウザーのバージョンを確認して別のコードを実行することです var browserName = navigator.appName; if (browserName == "Microsoft Internet Explorer") { //Do some stuff } else { //Do other stuff } 高速でうまく機能しますが、コードの重複につながり、「ハック」と感じます。

3
Ajax競合状態
Ajaxの競合状態を処理するためのパターンまたは標準的な方法はありますか?次の例を見てください。2つのテーブルがあります。テーブル1の行をクリックすると、DBからデータが削除され、テーブル2が更新されます(テーブル1のすべての行から、クリックされた行を差し引いたものが表示されます)。 誰かが一連の行を連続してクリックする場所がある場合、タイミング/ラグの問題に対するすべてのクリックでテーブル2が更新されないシナリオが発生する可能性があります。 これに取り組む良い方法は何でしょうか?私は可能なキューを使用することを考えていましたが、それは非同期で実行する目的を無効にします。ただし、UIがロックされないという利点はあります。

2
JavaScriptを使用してCookieをドロップした場合でも、EU ICO Cookie法に準拠していますか?
Cookie法[1]に準拠するWebサイトを作成する他のサイトに適用するウィジェットを作成するという課題が私に提案されました。 サーバーコードを変更せずにこれを実行できますか? つまり、サーバー側にコードがあり、アフィリエイトCookieを応答に書き込み、JavaScriptウィジェットがwindow.loadイベントの後でそれを削除した場合、サイトは引き続きCookie法に準拠しますか? 次に、Google Analyticsと共有ボタンのCookieが表示されます。それらのスクリプトとiframeがJavaScriptで実行されないようにするにはどうすればよいですか? [1]情報コミッショナーのオフィス(ICO):新しいICO Cookie法

1
HTML5ビデオスプライト
現在、単一のキャンバスに複数の同期されたビデオソースを動的に合成する必要があるプロジェクトに取り組んでいます。私がまとめた最初のプロトタイプはビデオをHTMLVideoElementsにロードし、次にrequestAnimFrameを(Paul Irishのshimを介して)使用してこれらを単一のキャンバスに描画し、異なる要素間の同期を維持しました。 これは機能的であり、システムはかなり良好に同期を保持できます(許容誤差+/- 80ミリ秒)が、控えめに言ってもやや非効率的です。私は最適化について考えてきましたが、かなり簡単に思える1つのアプローチは、すべてのメディアを1つの大きな「ビデオスプライト」に組み合わせてこれを提供することです。これにより、それを単一のビデオ要素にロードして、クライアント側で関心領域を抽出してレンダリングし、drawImage()ソース間の同期を管理する必要をなくすことができます。 他の誰かが過去に似たようなものを実装しましたか?もしそうなら、どのアプローチがあなたのためにうまくいきましたか?

3
コードを適切に検証する方法は?
JavaScript / PHP / CSS / HTMLのWebアプリケーション用に約4000行のコードがあります。どうすれば適切にテストできますか? IEとSafariの最新バージョンのみをサポートしています。私はすべてのバグを解決しました。それをテストして、コードをロバストと呼べるようにするための良い方法はありますか? 私は、perl Mechanizeを使用してフォームに自動入力するか、同様のことを行うことを検討しました。 また、PHPクラスの内部動作をテストするためのPHPテストクラスもあります。ただし、満たす必要がある標準または適合性のガイドラインはありますか?このコードがコードの強盗などのIEEE xxx foo標準に合格していると言う方法はありますか? W3バリデーターを使用してHTMLを検証し、jslint.comを使用してJavaScriptを検証しました。 勤勉項目のリストはここにあります: HTML / CSSがW3検証に合格 JavaScriptはjslintを渡します PHPが内部PHPテストクラスに合格 ユーザーテスト ユーザーアクションのセットを作成し、perl mechanizeなどを使用して実装します。 コードをWebにリリースするための標準または手順はありますか?
8 php  javascript  html  css  testing 

1
独自の文法用のブラウザー内IDEを作成する[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 2年前休業。 新しい独自のプログラミング言語を使用します。文法、jsonパーサーを設計しましたが、すべてが機能しているようです。 私の言語のコードはJavaScriptに変換され、node.js(サーバー側部分)とchrome(クライアント側部分)によって解釈されます。今私はIDEとしてエースエディターを実験しています。カスタム文法のハイライトとコード補完機能があります。 今デバッグについて考えています。アタッチされたノードプロセスとブラウザーでブレークポイントを管理する必要がある可能性はありますか(IDEの「変数の監視」機能で)変数の値を取得する可能性はありますか? そして、コールスタックはどうですか?おそらく、デバッグモードのノードと通信するためのプロトコルがいくつかありますが、クライアント側のデバッグのためにブラウザでそれを行う方法は?

4
jQueryはJavaScriptの議論を殺しましたか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、専門知識によって裏付けられると期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 Stack Overflowには、JQueryのトラブルシューティング/使用法に関する質問としてタグ付けされた100,000を超える質問があります。これを、JavaScriptの問題のタグが付けられたスタックオーバーフローに関する124,000の質問と比較してください。私たちは、JQueryに起因する、Stack OverflowでのJavaScript関連の質問のほぼ半分に非常に近いです(SOで質問を受ける他のいくつかのJSフレームワークのマージンはプラスまたはマイナス)。 私が得ていることは、jQueryは言語ではなく、JavaScriptが存在するすべてのシナリオに適用する必要があるすべてのフレームワークではなく、すぐにキャッチされます(そしてすぐに食)Stack Overflowなどのサイトでのディスカッション/問い合わせのソースとしてのJavaScript。 jQueryはJavaScriptスターを殺していますか?次世代のWeb開発者は、DOM操作の手段としてのJavaScriptのパワー、シンプルさ、および使用について、しっかりと把握していませんか?これは、物事の自然な進化と、コーダーのエゴに典型的な私が提示している視点(つまり、これはアセンブリプログラマーが.NET / Java / Web群衆をどのように見るか)ですか、それとも本当にこれが終わりの始まりですか?真のJavaScript開発者ですか?

2
JavaScriptでEPUBリーダーを実装するにはどうすればよいですか?
JavaScriptでEPUB(無料でオープンな電子書籍標準)リーダーを作成できるかどうか疑問に思っています。基本的な要件は次のとおりです。 サーバーAPIからのEPUBリーダーのサーバー部分。 JavaScriptでEPUBデータを読み取ります。 ページにレンダリングします。 テキストの強調表示やページのメモなど、いくつかの追加機能を提供します。 どうすればいいのかわかりません。私はプロトタイプのプロジェクトを試してみたいと思っています。そのようなものを実装するために私が取ることができるステップは何ですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.