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

ECMAScript(JavaScript / JS)とそのさまざまな方言/実装(ActionScriptを除く)でのプログラミングに関する質問。このタグが単独で使用されることはほとんどありませんが、ほとんどの場合、[node.js]、[jquery]、[json]、および[html]タグに関連付けられています。

27
選択したラジオボタンの値を取得する方法
ラジオボタンのグループから選択した値を取得したい。 これが私のHTMLです: <div id="rates"> <input type="radio" id="r1" name="rate" value="Fixed Rate"> Fixed Rate <input type="radio" id="r2" name="rate" value="Variable Rate"> Variable Rate <input type="radio" id="r3" name="rate" value="Multi Rate" checked="checked"> Multi Rate </div> これが私の.jsです: var rates = document.getElementById('rates').value; var rate_value; if(rates =='Fixed Rate'){ rate_value = document.getElementById('r1').value; }else if(rates =='Variable Rate'){ rate_value = document.getElementById('r2').value; …

15
JavaScriptを使用してCSSファイルをロードする方法
JavaScriptを使用してCSSスタイルシートをHTMLページにインポートすることは可能ですか?もしそうなら、それはどのように行うことができますか? PS JavaScriptは私のサイトでホストされますが、ユーザー<head>が自分のWebサイトのタグを挿入できるようにして、サーバーでホストされているCSSファイルを現在のWebページにインポートできるようにする必要があります。(cssファイルとjavascriptファイルの両方が私のサーバーでホストされます)。
316 javascript  html  css  dhtml 


18
React-キャッチされないTypeError:未定義のプロパティ 'setState'を読み取れません
次のエラーが発生します Uncaught TypeError:未定義のプロパティ 'setState'を読み取れません コンストラクタでデルタをバインドした後でも。 class Counter extends React.Component { constructor(props) { super(props); this.state = { count : 1 }; this.delta.bind(this); } delta() { this.setState({ count : this.state.count++ }); } render() { return ( <div> <h1>{this.state.count}</h1> <button onClick={this.delta}>+</button> </div> ); } }

6
jsdocで「オブジェクト」引数を記述する方法は?
// My function does X and Y. // @params {object} parameters An object containing the parameters // @params {function} callback The callback function function(parameters, callback) { } しかし、parametersオブジェクトの構造をどのように説明すればよいですか?たとえば、次のようになります。 { setting1 : 123, // (required, integer) setting2 : 'asdf' // (optional, string) }
316 javascript  jsdoc 

10
小数点以下2桁までの浮動小数点数を表示するJavaScript
数値を小数点第2位まで表示したかった。 toPrecision(2)JavaScriptで使えると思いました。 しかし、数がなら0.05、私は得る0.0500。変わらないほうがいいです。 JSbinでご覧ください。 これを行う最良の方法は何ですか? いくつかの解決策をコーディングすることを考えることができますが、このようなものが組み込まれていると思います(願っています)。

6
個別のAngularJSコントローラーファイルを作成するには?
AngularJSコントローラーをすべて1つのファイル(controllers.js)に格納しています。このファイルは次のように構成されています。 angular.module('myApp.controllers', []) .controller('Ctrl1', ['$scope', '$http', function($scope, $http) { }]) .controller('Ctrl2', ['$scope', '$http', function($scope, $http) } }]) 私がやりたいことは、Ctrl1とCtrl2を別々のファイルに入れることです。次に、両方のファイルをindex.htmlに含めますが、どのように構成する必要がありますか?私はこのようなことを試してみましたが、コントローラーが見つからないというエラーがWebブラウザーコンソールにスローされます。ヒントはありますか? StackOverflowを検索したところ、同様の質問が見つかりました。ただし、この構文ではAngularの上で別のフレームワーク(CoffeeScript)を使用しているため、追跡できませんでした。 AngularJS:複数のファイルでコントローラーを作成する方法

23
react-router-小道具をハンドラーコンポーネントに渡します
React Routerを使用したReact.jsアプリケーションには次の構造があります。 var Dashboard = require('./Dashboard'); var Comments = require('./Comments'); var Index = React.createClass({ render: function () { return ( <div> <header>Some header</header> <RouteHandler /> </div> ); } }); var routes = ( <Route path="/" handler={Index}> <Route path="comments" handler={Comments}/> <DefaultRoute handler={Dashboard}/> </Route> ); ReactRouter.run(routes, function (Handler) { React.render(<Handler/>, document.body); }); …



18
HTML5キャンバスでの画像のサイズ変更
javascriptとcanvas要素を使用してクライアント側でサムネイル画像を作成しようとしていますが、画像を縮小するとひどく見えます。リサンプリングがバイキュービックではなく「ニアレストネイバー」に設定されているため、フォトショップで縮小されたように見えます。このサイトを正しく表示することは可能です。はキャンバスを使用しても問題なく実行できるすることは可能です。「[Source]」リンクに示されているのと同じコードを使用してみましたが、それでもひどいようです。私が見逃しているもの、設定する必要のある設定などはありますか? 編集: jpgのサイズを変更しようとしています。リンク先のサイトとフォトショップで同じjpgのサイズを変更してみましたが、サイズを小さくすると問題ありません。 関連するコードは次のとおりです。 reader.onloadend = function(e) { var img = new Image(); var ctx = canvas.getContext("2d"); var canvasCopy = document.createElement("canvas"); var copyContext = canvasCopy.getContext("2d"); img.onload = function() { var ratio = 1; if(img.width > maxWidth) ratio = maxWidth / img.width; else if(img.height > maxHeight) ratio = maxHeight / img.height; …

5
then()からの戻り値またはPromise.resolveの違いは何ですか
違いは何ですか: new Promise(function(res, rej) { res("aaa"); }) .then(function(result) { return "bbb"; }) .then(function(result) { console.log(result); }); コードスニペットを実行する結果を非表示スニペットを展開 この: new Promise(function(res, rej) { res("aaa"); }) .then(function(result) { return Promise.resolve("bbb"); }) .then(function(result) { console.log(result); }); コードスニペットを実行する結果を非表示スニペットを展開 .then()のチェーニングでAngularと$ httpサービスを使用して異なる動作を取得しているので、質問しています。少しコードが多すぎるため、最初に上記の例を使用します。


10
JavaScriptのinstanceof演算子とは何ですか?
instanceofJavaScript のキーワードは、JavaScriptはオブジェクト指向プログラミング言語ではないと考える傾向があるため、最初に遭遇したときは非常に混乱する可能性があります。 それは何ですか? それはどのような問題を解決しますか? いつそれが適切でいつ適切でないのですか?


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