私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.107 +
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
JavaScriptでSVGを使って動的にアイコンを作るということは可能でしょうか?
>>462
canvas使えば一応可能。
たしか、まだ実行環境によってはできないかな。
質問
ある「括弧開く」に対応する「括弧閉じる」を見つける方法ありませんか?
for文で括弧の数を数える以外でお願いします。
canvas使えば一応可能。
たしか、まだ実行環境によってはできないかな。
質問
ある「括弧開く」に対応する「括弧閉じる」を見つける方法ありませんか?
for文で括弧の数を数える以外でお願いします。
>>464
ワロタww
ワロタww
/ ̄ ̄ ̄ ̄\. | [書き込む] 名前:[ ] E-mail[ ] |
/;;:: ::;ヽ | ┌―――――――――――――――― |
|;;:: ィ●ァ ィ●ァ::;;|. |.| ワロタww |
|;;:: ::;;|. |.| |
|;;:: c{ っ ::;;| | | |
|;;:: ヽ_ ::;;;| \ /
ヽ;;:: ー ::;;/  ̄ ̄ ̄ ̄ ̄ ̄ ̄|/ ̄ ̄ ̄ ̄ ̄ ̄ ̄
タタタタ \;;:: ::;;/ _____________
タタタタ |;;:: ::;;| | | |
|;;:: ::;;| | | |
. / ̄ ̄ ̄  ̄ ̄ ̄\. | | |
|;;:: ::;;|. | | |
|;;:: ::;;|. | | |
|;;:: | | ::;;|. | | |
|,、,、,、,、 ,、,、,、,、l | | |
〈 l l l l l l l l 〉 |_|_____________|
[二二二二二二二二二二二二] _|_|___|_
/;;:: ::;ヽ | ┌―――――――――――――――― |
|;;:: ィ●ァ ィ●ァ::;;|. |.| ワロタww |
|;;:: ::;;|. |.| |
|;;:: c{ っ ::;;| | | |
|;;:: ヽ_ ::;;;| \ /
ヽ;;:: ー ::;;/  ̄ ̄ ̄ ̄ ̄ ̄ ̄|/ ̄ ̄ ̄ ̄ ̄ ̄ ̄
タタタタ \;;:: ::;;/ _____________
タタタタ |;;:: ::;;| | | |
|;;:: ::;;| | | |
. / ̄ ̄ ̄  ̄ ̄ ̄\. | | |
|;;:: ::;;|. | | |
|;;:: ::;;|. | | |
|;;:: | | ::;;|. | | |
|,、,、,、,、 ,、,、,、,、l | | |
〈 l l l l l l l l 〉 |_|_____________|
[二二二二二二二二二二二二] _|_|___|_
以前apply遅くね?と言っていた者ですが、WEB+DB PRESSのバックナンバーを読んでいたら
Function.applyは通常の関数呼び出しに比べ、かなりのオーバヘッドが発生します。
可能ならば、Function.callや通常の関数呼び出しに書き換えることを検討してください。
applyをcallに差し替えるだけでも効果があります
とありました
Function.applyは通常の関数呼び出しに比べ、かなりのオーバヘッドが発生します。
可能ならば、Function.callや通常の関数呼び出しに書き換えることを検討してください。
applyをcallに差し替えるだけでも効果があります
とありました
ポストインクリメント演算子(i++)は遅いため、プレインクリメント演算子(++i)にする
と上記の記事にありましたが、速度差が出る理由は何でしょうか?
と上記の記事にありましたが、速度差が出る理由は何でしょうか?
>>463
replaceの第二引数でごにょごにょするのはどうだろう
replaceの第二引数でごにょごにょするのはどうだろう
>>463
canvas で SVG は作れないぞ?
作った SVG をcanvasに利用することはできるが
>>462
SVG の動的作成は DOM で普通にできる
こんな感じ
var NS = 'http://www.w3.org/2000/svg';
var svg = document.createElementNS(NS, 'svg');
svg.style.width = svg.style.height = "100px";
var circle = document.createElementNS(NS, "circle");
circle.cx.baseVal.value = circle.cy.baseVal.value = 50;
circle.r.baseVal.value = 30;
circle.style.fill = 'red';
document.body.appendChild(svg);
その SVG をアイコンみたいに使い回すには
ソースを data:URL 化して HTML の img.srcに与えるか(なんか回りくどい)、別の SVG からuse 要素で参照する方法がある
http://stackoverflow.com/questions/11753485/set-img-src-to-dynamic-svg-element
他の方法があれば知りたい
canvas で SVG は作れないぞ?
作った SVG をcanvasに利用することはできるが
>>462
SVG の動的作成は DOM で普通にできる
こんな感じ
var NS = 'http://www.w3.org/2000/svg';
var svg = document.createElementNS(NS, 'svg');
svg.style.width = svg.style.height = "100px";
var circle = document.createElementNS(NS, "circle");
circle.cx.baseVal.value = circle.cy.baseVal.value = 50;
circle.r.baseVal.value = 30;
circle.style.fill = 'red';
document.body.appendChild(svg);
その SVG をアイコンみたいに使い回すには
ソースを data:URL 化して HTML の img.srcに与えるか(なんか回りくどい)、別の SVG からuse 要素で参照する方法がある
http://stackoverflow.com/questions/11753485/set-img-src-to-dynamic-svg-element
他の方法があれば知りたい
関数内だけで使う無名関数は、呼ぶたびに作成・廃棄を繰り返すとガベコレの原因になるので
関数のプロパティとしてキャッシュしておくべきでしょうか?
関数のプロパティとしてキャッシュしておくべきでしょうか?
ジェイクエリーって内部でキャッシュしてますか?
既にjQueryオブジェクトが存在したらそれを返すというような処理をしてますか?
既にjQueryオブジェクトが存在したらそれを返すというような処理をしてますか?
まじですか
自前でなるべくキャッシュして使ってたんですが
そういう工夫は必要なかったんですか・・
自前でなるべくキャッシュして使ってたんですが
そういう工夫は必要なかったんですか・・
ジェイクエリーの各所でキャッシュは使っているようですが
jQuery.fn.initでは使ってないようですね
jQuery.fn.initでは使ってないようですね
jQuery 高速化でググるとまずjQueryオブジェクトを変数に入れろが出てくるから盲信してたわ
内部を見ると色々してるから自前でキャッシュするのはあきらかに有効です
ありがとうございました
ありがとうございました
strict modeでconstを使うと例外が出ました
strict modeで定数を使うにはどうしたらいいですか?
strict modeで定数を使うにはどうしたらいいですか?
const a = 123;
こういう書き方です
その後に代入はしてません
こういう書き方です
その後に代入はしてません
環境や再現コードを出してくれよ
一応確認するが、Node.jsの話ではないよね?
一応確認するが、Node.jsの話ではないよね?
"use strict";
const a = "123";
これで再現すると思いますが・・
const a = "123";
これで再現すると思いますが・・
strict modeで使えるconstはES6からじゃないのかね?
ChromeのV8はなんかモード変えないエラーになるんじゃなかったかな
FirefoxはエラーにならんけどES6の仕様で動いてるのかどうかはしらん
IEはどうなってるんだ
ChromeのV8はなんかモード変えないエラーになるんじゃなかったかな
FirefoxはエラーにならんけどES6の仕様で動いてるのかどうかはしらん
IEはどうなってるんだ
例外が出るのは仕様なので、
定数を使うにはどうしたらいいのだろう?という疑問です
定数を使うにはどうしたらいいのだろう?という疑問です
ES5の範囲内でやるなら、getter と setter を駆使してやるくらいしか思いつかんな
>>498
未実装
未実装
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.127 + (1001) - [97%] - 2016/2/4 0:15
- + JavaScript の質問用スレッド vol.106 + (1001) - [97%] - 2013/7/20 9:30
- + JavaScript の質問用スレッド vol.117 + (1009) - [97%] - 2014/8/5 3:30
- + JavaScript の質問用スレッド vol.127 + (160) - [97%] - 2021/7/16 9:30
- + JavaScript の質問用スレッド vol.137 + (1003) - [97%] - 2019/3/26 11:46
- + JavaScript の質問用スレッド vol.108 + (1001) - [97%] - 2013/9/21 15:16
- + JavaScript の質問用スレッド vol.109 + (1001) - [97%] - 2013/10/7 13:16
- + JavaScript の質問用スレッド vol.105 + (1001) - [97%] - 2013/5/20 4:45
- + JavaScript の質問用スレッド vol.104 + (1001) - [97%] - 2013/1/28 4:00
- + JavaScript の質問用スレッド vol.103 + (1001) - [97%] - 2012/11/9 15:30
- + JavaScript の質問用スレッド vol.102 + (1001) - [97%] - 2012/9/11 17:30
- + JavaScript の質問用スレッド vol.101 + (1001) - [97%] - 2012/7/16 14:15
- + JavaScript の質問用スレッド vol.100 + (1001) - [97%] - 2012/6/13 22:46
- + JavaScript の質問用スレッド vol.121 + (1001) - [95%] - 2022/11/29 16:30
- + JavaScript の質問用スレッド vol.126 + (952) - [95%] - 2015/11/18 13:15
- + JavaScript の質問用スレッド vol.126 + (348) - [95%] - 2023/1/12 17:00
- + JavaScript の質問用スレッド vol.125 + (1001) - [95%] - 2015/10/7 17:45
トップメニューへ / →のくす牧場書庫について