タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとjavascriptとJavascriptに関するiwwのブックマーク (906)

  • QtScript — shibu.jp

    Note ページは業務で調べた内容をまとめたページです。 株式会社ディー・エヌ・エーの提供でお送りしております。 QtにはQtScriptなるものがついてきます。 ECMA-262標準に準拠。つまり、DOMのないJavaScript。 現行バージョンはそこそこ高速らしい(現在は JavaScriptCoreを使用している とか、 今V8を調べているよ とか) Qt用のコンポーネントになっていて、簡単に作れる C++から、JavaScriptの名前空間にオブジェクトやら関数を簡単に追加できる C++から、JavaScriptの名前空間にアクセスしてオブジェクトを取得できる Qtのアプリからデバッガのウインドウを開いて、QtScriptのエンジンにアタッチできる Qtのアプリからエディタを開ける(まだ試してない) せっかくなので、いろいろQtScriptで遊んでみます。

  • JavaScriptが1行目でsyntax errorのとき疑うところ - com.posed

    「1行目ってなんなの!DOCTYPE宣言じゃん!削っても変わらないし!」 とJavaScript初心者の私はキレかけたんだけど、 JavaScriptの読み込みをしようとしたけどファイルが見つからない HTMLファイルを先頭からJavaScriptとして読み込もうとする 当然構文エラー ・・・ということらしい。 要するに「ページ内のscriptタグでインポートしようとしているJavaScriptの外部ファイル、それホントにちゃんと読み込めてるの?」というところを疑うと幸せになれる(かもしれない)。 言われてみれば、なるほど。

    JavaScriptが1行目でsyntax errorのとき疑うところ - com.posed
  • Haxe使いから見たTypeScript雑感 - terurouメモ

    TypeScript良いですね。世間の流れは完全に動的型付け言語から静的型付け言語+型推論に移ってきていますが、JavaScriptの上にうまくそれを導入してきた感じです。ヘルスバーグはやっぱすごいよね、と。 今後実装される予定のジェネリクスが載ってきたら、better JavaScriptとしては最強言語の一角になりそうな雰囲気ですね。 CoffeeScriptとTypeScriptについて 言語仕様としては正直別物レベルの存在なのだけど、ツールとしての性質(コンパイラがJSとして動作するなど)が大きく似ているため、Web上ではよく対比されてるようです。 TypeScriptが世に出てきてしまった以上、CoffeeScriptは「型付けのできないTypeScriptの出来損ない」みたいな存在になってしまったかなぁと。TypeScriptの出現以前から、CoffeeScriptには採用する

    Haxe使いから見たTypeScript雑感 - terurouメモ
  • W3Schools.com

  • RegExp - JavaScript | MDN

    正規表現は使用できるようになる前に、コンパイルする必要があります。この処理によって、より効率的に照合を行うことができるようになります。この処理の詳細はドットネットのドキュメントに記載されています。 リテラル記法では、正規表現が評価されるときにコンパイルが行われます。一方、RegExp オブジェクトのコンストラクターである new RegExp('ab+c') は、実行時に正規表現をコンパイルすることになります。 動的な入力から正規表現を生成する場合には、 RegExp() コンストラクターの最初の引数として、文字列を使用してください。 コンストラクターのフラグ new RegExp(/ab+c/, flags) という式は新しい RegExp を生成しますが、第 1 引数を元として使用し、第 2 引数で指定されたフラグとして使用して生成します。 コンストラクター関数を使用する場合は、通常の

    RegExp - JavaScript | MDN
  • Facebook風の無限スクロールが作れるinfinite scroll|こうめの“これから使える”jQueryプラグイン

    圧倒的な人気を誇るJavaScriptのライブラリー「jQuery」。サイトに効果をあたえるプラグインが多数あることが魅力ですが、そのプラグインを探すことがWeb制作者の手間になっています。連載では、「こうめ」さんこと大竹孔明さんがおすすめのプラグインと実装方法、実装例を紹介します。(編集部) 「infinite scroll」は、スクロールしてページ下部まで移動すると、次のページを自動的に読み込んで表示するjQueryプラグインです。 インフィニティスクロールという機能でTwitterのタイムラインや、Facebookのフィードでも採用されており、ユーザーが手動でページ送りする手間を軽減します。 WordPressのブログ記事や、ECサイトの商品ページ、またギャラリーサイトなどで効果的な表現になりそうですね。 step1 jQueryプラグインの読み込み jQuery体をjQuery

    Facebook風の無限スクロールが作れるinfinite scroll|こうめの“これから使える”jQueryプラグイン
  • Javascript/jQuery/input要素のvalueを操作する - 俺の基地

    prototype.js感覚で使ってたら嵌ったw 実は結構迷ったのでメモ <input type="text" value="" id="hoge" /> こうやってもだめ $('#hoge').value = 'aaa'; こうじゃないとダメ $('#hoge').val('aaa'); タグ Tag: Javascript jQuery

  • ★HTML5タグリファレンス

    山田太郎は、ウェブ開発やグラフィックスプログラミングに10年以上の経験を持つテクノロジーの専門家です。特にHTML5 CanvasやJavaScript、インタラクティブメディアに精通しており、動的なユーザーインターフェースや最先端のウェブアプリケーションの開発に携わってきました。複雑な図形描画や画像操作、リアルタイムグラフィックスに関する知識が豊富で、ウェブ技術の限界を追求する開発者たちにとって頼りになる存在です。知識の共有に情熱を持ち、初心者からプロフェッショナルまで幅広く支援するため、技術フォーラムやブログにも積極的に貢献しています。

  • mgzl.jp

    もはやプレーンなWebサイトでいいんじゃないかと思ってこうなりました。 作ったもの Better Hotentry はてなブックマークのホットエントリーをいい感じに見れるサービス the Tower of Metab はてなブックマークのメタブタワーをまとめて見るサービス Skyrim錬金逆引きリスト The Elder Scrolls V Skyrimの錬金を効果から逆引き検索できるサービス 連絡先 @megazal_rock 株式会社なすびで働いています。

  • ブログ記事内でJavascriptを動かす方法まとめ

    当方で公開しているブログパーツは、Javascriptで動かしている。 非同期通信(Ajax)を利用して、スムーズな表示が可能になるためだ。 しかし、各社が公開している無料ブログサービスは、Javascriptの動作に対しては冷たい orz…。 +++ 問題点: ●自動改行 ブログ記事は、自動改行され、<br/>が挿入される。 Javascriptコードも、、<br/>が自動挿入されてしまう。 ●特殊文字が変換される 記事中の特殊文字が、文字実体参照に変換されてしまうブログサービスがある。 例えば、JUGEM,ロリポブログは、記事中の({ } \など)が文字実体参照に変換されてしまう。 記事編集にエディタを利用すると、「&」が「&amp;」に変換されてしまうケースもあるようだ。 ●自動に<br/>が挿入され、かつ記事中の\nが削除される FC2やSesaaブログがこれに当てはまる。\nが削

  • JavaScript Samples フリーサンプル - eWeb

    JavaScriptは、ホームページに様々な機能、効果を加えることができるプログラムです。 サンプル・プログラムはご自由にカスタマイズなどをしてお使いください。

  • JavaScript イディオム集

    JavaScriptでは、初見の人にはさっぱりわからないけれども、ある程度慣れた人は当たり前に使うイディオムが結構たくさんあります。知ってしまえば何てことはないので、私の知っている限りのイディオムとその意味を解説します。 (7/3追記: twitter等で教えていただいた内容を追加しました) +v (数値化) var v = "123"; console.log(+v + 100) // 223 console.log(v + 100) // 123100 vを数値化する方法では最もメジャーです。parseFloat(v) に比べて高速なのに加えて、parseFloatとは細かい挙動が異なります(例えば空文字列の場合、parseFloatならば NaN になりますが、 +v の場合はゼロになります)。必ず数値になることが保証されており、文字列などで数値化出来ない場合はNaNが返ります。 v

    iww
    iww 2013/10/28
    「バッドノウハウとはこういうことだ!」 という感じ。 便利
  • `that = this` について思ったこと

    thatに思いを馳せる JavaScriptにおいて that = this とか self = this なパターンを頻繁に使うと、作業者の理性が保証されない場合に下記に示す2点の問題が起こりう得ると思っている。 「あー、どうなのかなー、うーん」と思いながら書いてみる。 1.メソッド分割が適切におこなわれない雰囲気 ちょっと極端かも知れないが、Backboneっぽいコードを例にしてみる。 initialize: function() { var that = this; this.listenTo(this.entity, 'success', function() { var bar = that.foo(); that.$el.find('.qux').text(bar); // long. // long.. // logic... }); this.entity.execute(

    `that = this` について思ったこと
    iww
    iww 2013/10/17
    だめなのか
  • Javascript: オブジェクトの属性を全部表示する

    Web上のコードを参考にするとtypoのせいで、あるはずの属性が無かったりする。 そんな時の確認用。 var dumpObj = function(o){ var str = ""; for(var i in o) { str = str + "\n" + i + "\t"+ o[i]; } alert(str); } 再帰的に全部表示したいとか、文字コード順にソート表示したい時はこちらのコードが参考になる ⇒ JSON的なダンプをとる関数を作ってみた@ 考え得る最高を常に行う

    iww
    iww 2013/10/11
    全部表示してくれるのですごい助かる
  • Document: querySelector() メソッド - Web API | MDN

    引数 selectors 文字列で、照合する 1 つ以上のセレクターを設定します。この文字列は有効な CSS セレクター文字列でなければなりません。そうでない場合は SyntaxError 例外が発生します。 なお、HTML 仕様書では、属性値が有効な CSS 識別子であることを要求していません。class または id 属性の値が有効な CSS 識別子でない場合、セレクター内で使用する前に、その値に対して CSS.escape() を呼び出すか、文字のエスケープで説明されている手法のいずれかを使用する必要があります。例については、属性値のエスケープを参照してください。 返値 Element オブジェクトで、文書内で指定された CSS セレクターに最初に一致する要素を示すオブジェクト、もしくは、一致する要素がない場合は null を返します。 指定されたセレクターに一致するすべての要素のリ

    Document: querySelector() メソッド - Web API | MDN
  • http://www.hp-stylelink.com/news/2013/10/20131008.php

    http://www.hp-stylelink.com/news/2013/10/20131008.php
  • IDEA*IDEA 〜 とあるサービス運営者が学んだことをまとめるブログ

    iww
    iww 2013/09/18
    すごいというか怖い
  • | blog.ryow.net

    ga.jsの4.9.4を読んでみました。Javascriptの勉強になるかなと思ったので。 結論から言うと、あまり得るものがありませんでした。それならjQueryを読んだ方がよさそうだし、勉強という意味ではprototy […]

  • イヌでもわかるJavaScript講座

    【リスト】 <script language="JavaScript"><!-- myTotal = 0; // 現在の合計値 myInput = ""; // 現在入力している値 myCalc = "+"; // 合計と入力値の演算子 myFlg = 1; // 1回前に入力したもの 0:数字 1:演算子 function myValue(myData){ // 0〜9または小数点ボタンを押した myFlg = 0; // 1回前に入力したものは数値 myInput += myData; // 現在入力している値に追加 document.myForm.myLine.value = myInput; // 現在入力している値表示 } function myCalculate(myData){ // 演算ボタンを押した if (myFlg==0){ // 1回前に入力したものは数値か? my

  • 電卓 JavaScript

    これは、JavaScript で普通の電卓をシミュレートしたものです たったそれだけのことなのに、かなりのコーディング量となりました しかも、まだ少しバグってる( 3.14159と打つと、3.14159000 となる等) 普通の電卓って、けっこうメンドイんですねぇ (^^; なお、このページは等幅フォントで見てください そうしなければ、Form の表示がおかしくなります あ、補足ですが、電卓のキーの中の "%" は、剰余算ではありません ^^^^^^^^^^^^^^^^^^^^ ただ単に、パーセント計算をするだけですのであしからず (^^; なんか、バグは取れたっぽいです (^^; どうやら、有効桁数と、数値誤差の問題だったらしいので、 小数を作るときは、いちいちそれまでの数値を数桁倍して、1桁目に足してから、 数桁分の一にするという計算をさ