私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.139 +

みんなの評価 :
レスフィルター : (試験中)
荒らしは、ソースコードを書かない!
コードを書かないで、居座る奴は荒らしなので、無視してください!
コードを書かないで、居座る奴は荒らしなので、無視してください!
>>774
残念ながらありません
残念ながらありません
>>794
のことローカル君って言ってるんだよ~
のことローカル君って言ってるんだよ~
<div>
<div>a</div>
<div>b</div>
<div>c</div>
</div>
cから見て
<div>a</div>
<div>b</div>
<div>c</div>
の3つのノードがほしい時は
parentNode.parentNode.childNodes以外になんか書き方ありますか?
<div>a</div>
<div>b</div>
<div>c</div>
</div>
cから見て
<div>a</div>
<div>b</div>
<div>c</div>
の3つのノードがほしい時は
parentNode.parentNode.childNodes以外になんか書き方ありますか?
補足ですがcってのはtextContentの部分です(実際はインライン要素なのですが)
parentElement.parentElement.children
int型想定したinput[type=text].valueなんかのフォームや
要素の属性値を取得するとき全部文字列型ですよね?
DOMでそれらを変更するときは文字列型で渡したほうがいいですか?
要素の属性値を取得するとき全部文字列型ですよね?
DOMでそれらを変更するときは文字列型で渡したほうがいいですか?
片方がint型なら比較や演算も問題ないですが両方文字列だとだめですね。
"2000">"300"にならないし書き換えた値がNaNになったりするので、
parseInt toStringがめっちゃ多いコードになってきてるが、こんなんでいいんでしょうか?
これじゃインタプリタの利点が…
"2000">"300"にならないし書き換えた値がNaNになったりするので、
parseInt toStringがめっちゃ多いコードになってきてるが、こんなんでいいんでしょうか?
これじゃインタプリタの利点が…
>>820
valueAsNumber
valueAsNumber
>>822
めんどい
めんどい
面倒だから皆、jQuery で、CSS Selector を使う。
div に、適切なクラス名をつける
jQuery にも、親子・兄弟間を移動する命令もあるけど、普通はそういう事をしない。
.parent().children()
外側のdiv に、クラス名を付けて、そのすべての子を取れるようにする。
<div class="abc">
$( '.abc > div' )
abc クラスの直下(子)のdiv。
. はクラス、> は直下(子)
まず、CSS Selector を学ぶべき!
div に、適切なクラス名をつける
jQuery にも、親子・兄弟間を移動する命令もあるけど、普通はそういう事をしない。
.parent().children()
外側のdiv に、クラス名を付けて、そのすべての子を取れるようにする。
<div class="abc">
$( '.abc > div' )
abc クラスの直下(子)のdiv。
. はクラス、> は直下(子)
まず、CSS Selector を学ぶべき!
質問です
Javascript超初心者なのですが
ES6の挙動を確認するうえで
document.writeln
console.log
<p id="foo" />使う(もちろんinnerHTMLは使わない)
要素を増やす
どれがベストなのでしょうか
デメリット含めご教示いただければ…
Javascript超初心者なのですが
ES6の挙動を確認するうえで
document.writeln
console.log
<p id="foo" />使う(もちろんinnerHTMLは使わない)
要素を増やす
どれがベストなのでしょうか
デメリット含めご教示いただければ…
idやらclassやら特有の情報をベタベタつけたくない
かといってparentNodeとかnextSibling使うのはださい
かといってparentNodeとかnextSibling使うのはださい
さすがに insertBefore とか innerHTML とか document.writeln とか無いですよね?
>>829
「さすがに」の意図を加えないと回答不可
「さすがに」の意図を加えないと回答不可
>>831
「新規案件の実務では」さすがに今は使わないですよね…?
「新規案件の実務では」さすがに今は使わないですよね…?
>>833
いいえ
いいえ
vueのチュートリアルをチラっとみてきたんですが
サイトソースみると
<div>サンプルコード</div>
<script>
</script>
こんなのがbodyのいたるところに入ってました
最近のはこれが普通なんですかね?
サイトソースみると
<div>サンプルコード</div>
<script>
</script>
こんなのがbodyのいたるところに入ってました
最近のはこれが普通なんですかね?
最近の質問、質問者の思い込みによる「なぜこうなってるんですか」系しかないな
bodyのいたるところってのみりゃheadにいれてうんちゃらっていう
ちょっと前やってた話題からの流れってのがわかるんだがな
ちょっと前やってた話題からの流れってのがわかるんだがな
>>685が定着してるし、最近の流れは納得だわ
質問です。
ブラウザでのファイルアクセスにて
裏技を使わずにjavascriptがあるフォルダ内ファイル一覧を取得する方法は
ありますでしょうか?
【環境】
android chrome
ios chrome
windows chrome
最新版と今後バージョンアップ含む
【条件】
サーバー側の設定やphp対応はできず、httpサーバーは一覧表示禁止する設定。
filesystemは今後chromeAPPのみ対応だということを確認済み。
fileAPIは手動選択ファイルのみ名称取得可能なことを確認済み。
【答え想定】
できない 〇〇使うとできる
ブラウザでのファイルアクセスにて
裏技を使わずにjavascriptがあるフォルダ内ファイル一覧を取得する方法は
ありますでしょうか?
【環境】
android chrome
ios chrome
windows chrome
最新版と今後バージョンアップ含む
【条件】
サーバー側の設定やphp対応はできず、httpサーバーは一覧表示禁止する設定。
filesystemは今後chromeAPPのみ対応だということを確認済み。
fileAPIは手動選択ファイルのみ名称取得可能なことを確認済み。
【答え想定】
できない 〇〇使うとできる
>>826
まず、PC に、Node.js, VSCode をインストールする
VSCode の拡張機能に、Quokka.js を入れる。
Ctrl+Shift+P で、Quokka.js new file を選ぶ。
ただし、Quokka.jsは、保存したファイルからは、実行できない
const f = name => `Hello, ${ name }`
var str = f( "John" )
str // 出力、Hello, John
変数を書くだけで、その内容が表示される。
ここで、"John" を、"Tom" に変えると、出力も即座に変化する
ただし、そのファイルから、出力部分だけはコピーできないので、
コピーする場合は、コンソール画面の出力タブから、コピーする
まず、PC に、Node.js, VSCode をインストールする
VSCode の拡張機能に、Quokka.js を入れる。
Ctrl+Shift+P で、Quokka.js new file を選ぶ。
ただし、Quokka.jsは、保存したファイルからは、実行できない
const f = name => `Hello, ${ name }`
var str = f( "John" )
str // 出力、Hello, John
変数を書くだけで、その内容が表示される。
ここで、"John" を、"Tom" に変えると、出力も即座に変化する
ただし、そのファイルから、出力部分だけはコピーできないので、
コピーする場合は、コンソール画面の出力タブから、コピーする
ES 2015 で、以下のように書くと、
const f = name => `Hello, ${ name }`
入力補完に、以下のように表示されるけど、
const f: ( name: any ) => string
ES 2015では、引数がany 型じゃなくて、string型を指定できないの?
つまり、型指定
const f = name => `Hello, ${ name }`
入力補完に、以下のように表示されるけど、
const f: ( name: any ) => string
ES 2015では、引数がany 型じゃなくて、string型を指定できないの?
つまり、型指定
試してないけど
const f = (name = '') => `Hello, ${ name }`
とかでそうならないか?
const f = (name = '') => `Hello, ${ name }`
とかでそうならないか?
デフォルト値ですか?
const f = ( name = "Mike" ) => `Hello, ${ name }`
確かに、入力補完は以下のように、string型になりましたが、
別にデフォルト値はいらないのです。
const f: ( name?: string ) => string
const f = ( name = "Mike" ) => `Hello, ${ name }`
確かに、入力補完は以下のように、string型になりましたが、
別にデフォルト値はいらないのです。
const f: ( name?: string ) => string



類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.109 + (1001) - [97%] - 2013/10/7 13:16
- + JavaScript の質問用スレッド vol.135 + (1002) - [97%] - 2018/11/23 10:30
- + JavaScript の質問用スレッド vol.130 + (974) - [97%] - 2016/10/26 14:18
- + JavaScript の質問用スレッド vol.129 + (981) - [97%] - 2016/5/5 8:16
- + JavaScript の質問用スレッド vol.130 + (1001) - [97%] - 2017/11/25 20:45
- + JavaScript の質問用スレッド vol.129 + (926) - [97%] - 2017/7/27 13:45
- + JavaScript の質問用スレッド vol.131 + (1004) - [97%] - 2018/3/7 13:30
- + JavaScript の質問用スレッド vol.132 + (1001) - [97%] - 2018/4/19 11:00
- + JavaScript の質問用スレッド vol.133 + (1001) - [97%] - 2018/6/8 10:45
- + JavaScript の質問用スレッド vol.131 + (1000) - [97%] - 2017/1/25 8:01
- + JavaScript の質問用スレッド vol.134 + (1001) - [97%] - 2018/8/3 23:15
- + JavaScript の質問用スレッド vol.136 + (1001) - [97%] - 2019/1/8 11:30
- + JavaScript の質問用スレッド vol.137 + (1003) - [97%] - 2019/3/26 11:46
- + JavaScript の質問用スレッド vol.138 + (1004) - [97%] - 2019/4/20 23:45
- + JavaScript の質問用スレッド vol.119 + (1002) - [97%] - 2014/10/3 15:30
- + JavaScript の質問用スレッド vol.116 + (1002) - [95%] - 2014/7/1 0:45
- + JavaScript の質問用スレッド vol.115 + (1001) - [95%] - 2014/5/29 16:16
トップメニューへ / →のくす牧場書庫について