タグ

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

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとJavascriptとjavascriptに関するsuginoyのブックマーク (1,729)

  • xqjs – Get this Extension for 🦊 Firefox (ja)

    このアドオンの不正を報告このアドオンが Mozilla のアドオンポリシー に違反している、あるいはセキュリティやプライバシー上の問題があると思われる場合は、このフォームを使って Mozilla へ問題を報告してください。 このフォームを使ってアドオンのバグを報告したり機能を要望したりしないでください。この報告はアドオン開発者ではなく Mozilla へ送信されます。

    xqjs – Get this Extension for 🦊 Firefox (ja)
    suginoy
    suginoy 2012/01/24
    あとでインストールする
  • Debugging Script with the Developer Tools (Internet Explorer)

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. This content refers to an older version of F12 developer tools. Please visit our latest F12 tools documentation. The Developer Tools feature of Windows Internet Explorer 8 offers a built-in, lightweight Microsoft JScript debugger that enables developers

    Debugging Script with the Developer Tools (Internet Explorer)
    suginoy
    suginoy 2012/01/24
    #tkbjs
  • use strict 怖い - hogehoge @teramako

    Perlの話ではない、JavaScriptの話なのである。 あと、タイトルはまんじゅう怖い的な意味なのである ECMAScript 5 strict mode in Firefox 4 ? Mozilla Hacks ? the Web developer blog Firefox4.0b10pre に ECMAScript5 の Strict モードが実装されましたーパチパチー で、自分がはまった罠について書いておくよ。まあ上記ページに書かれていることなんだけどね。 "caller", "callee" in arguments オブジェクト 使うとエラー (function() { "use strict"; return arguments.callee; })(); TypeError: 'caller', 'callee', and 'arguments' properties

    use strict 怖い - hogehoge @teramako
    suginoy
    suginoy 2012/01/24
    #tkbjs
  • js->coffee移行にあたって考えたこと - Qiita

    個人製作のシステムのjsをcoffeeに完全移行したのでその雑感を書きます。あくまでも個人的な感想です。感じ方は人それぞれです。 ちなみに僕は勉強を兼ねて手で移行させましたが、js2coffeeというツールを使うと自動で変換してくれるらしいです。 先に結論 coffeeの方がいいと思う。 よくある批判に「js書けばいいじゃん」というのがあるけど、極端な話、「アセンブラ書けばいいじゃん」と高級言語が出てきた頃に言ってた人と主張の方向性は似てると思う。極端すぎるけど。 jsには落とし穴がいっぱいある。慣れてもたまにはまる。varを忘れたり「関数の頭で全部のvarを列挙する」というプラクティスに従ってたら、冗長になって管理するコスト高くなったり。 coffeeを使うとそういう余計な問題を意識しなくてよくなるのはとても大きい。 しかもjsでできることの全てをcoffeeでできる。工夫が必要になる場

    js->coffee移行にあたって考えたこと - Qiita
  • Paradigms of Iteration in JavaScript

    One of the joys of programming is that no matter how simple a problem may seem there are always tons of ways to solve it. It can be good practice to go back and revisit fundamentals by solving simple problems with as many implementations as you can think of. In this post we'll explore approaches to basic iteration in JavaScript. This style of exercise is a good interviewing technique, too, because

    Paradigms of Iteration in JavaScript
  • JQueryのソースコードを読んでJavaScriptを勉強! - ゆとRubyist日記

    最近JavaScriptをさわる機会が多く、もうちょっと勉強しないといけないなと思っています。なので、jQuery(1.7.1)のソースコードを読んでみました。 読んで思ったところをまとめてみたいと思います。勉強したことのまとめです。 jQueryの全体像 (function( window, undefined ){ // Use the correct document accordingly with window argument (sandbox) var document = window.document, navigator = window.navigator, location = window.location; var jQuery = (function() { // (省略) // jQuery の体のfunctionを作ってreturnする })(); //

    JQueryのソースコードを読んでJavaScriptを勉強! - ゆとRubyist日記
  • オフライン勉強会でJSer.info一周年について発表してきた

    オフラインJavaScript勉強会 で発表してきた内容についてのまとめです。 去年の1月16日にJSer.infoを始めてからほぼ一年になりますが、JSer.info 1年を迎えてについてと世界のJavaScriptを読もう @ 2012という発表をオフラインJavaScript勉強会でしてきました。 結局、発表したのは3つのスライド Introduction 一つ目は単なる自己紹介用のスライドになっています。 オフラインJavaScript勉強会に向かう途中で書いたので、WebStormについての紹介を簡単に書きました。 2コ目のスライドから題についてのスライドです。 という、題のJSer.info一周年について書いたスライドです。 どのような目的を持ってJSer.infoを作成したか、またどういうサイクルでJSer.infoを更新しているかについての話です。またTumblrで書い

    オフライン勉強会でJSer.info一周年について発表してきた
    suginoy
    suginoy 2012/01/16
    すばらしいお話をありがとうございました。
  • Avoiding Common Errors in Your Jasmine Test Suite | 8th Light

  • 世界のJavaScriptを読もう @ 2012

    調べる方法を知る JavaScriptは調べるとやり方が見つかることが多い 古いものと最近のものがまざってる ごく最近〜未来のものは見つけにくい 以下の総集編的な内容 海外JavaScript情報を見つけよう 世界のJavaScript情報を読もう 今からRSS購読すべきタグと検索結果 ブラウザの最新情報を知るために、Web開発者が読んでおくべきブログ Webの動きはとても早いので、調べ方を知る

    suginoy
    suginoy 2012/01/16
    #tkbjs 勉強会参加者は知っていますが、日々2000以上のフィードをチェックされているそうですよ。
  • JavaScriptのDOM Core基礎 - 三等兵

    Coreの簡易リファレンス。Coreは要素を参照したり、相対位置から周りのノードを参照したり、要素を生成するといった部分。主に利用するであろうプロパティやメソッドはカバーしているつもりですけど、これも入れとけってのあったら教えてください。 このあたりは地味で使いづらくその上理解しにくいという残念な部分。ふと忘れたときに使う個人的なものですが、慢性jQuery拒絶症候群な人よかったらどうぞ。それにしても暑い。ガリガリ君おいしいね。 DOMとは。 Document Object Model (DOM) は、HTML および XML ドキュメントのための API です。これはドキュメントの構造的な表現を提供し、内容や表示形態の変更を可能にします。端的に言えば、Web ページをスクリプトやプログラミング言語とつなぐような機構です。 https://developer.mozilla.org/ja/

    JavaScriptのDOM Core基礎 - 三等兵
    suginoy
    suginoy 2012/01/15
    DOMはこれをまず読むといいらしい。 #tkbjs
  • swfobject.js がアレな話 - ほむらちゃほむほむ

    もばいる全盛感のある世間的には今更,FLASH なんてどうでもいいし,swfobject.js 自体 2009年から更新されてないから,こんな古いものをと言われかねないような話ではあるものの,日語での言及をあまり見てないし,つい先日もさる通信キャリアがトップページでやらかしてて多分知られてないんだろうなと思ったので書こうと思った次第. swfobject.js とは何か この記事の対象読者にとっては説明するまでもない話とはおもうけど一応前置きとして説明しておくと,swfobject.js は FLASH を web ページに埋め込むための JavaScript のライブラリ.クロスブラウザ対応してたり,面倒な HTML-tag のお作法を覚えなくても良くなったりとでデファクトスタンダードな感じのモノ.2007年とちょい古いがリクルートMTL の SWFObject v2.0 ドキュメント

    swfobject.js がアレな話 - ほむらちゃほむほむ
    suginoy
    suginoy 2012/01/13
    「& と = が flashvars の特殊文字であり," が HTML の特殊文字であるために,それらを適切にエスケープしなければならないのだがこの FAQ のタイトルでは,そう言ってはない」
  • PhpStormでjsTestDriverを使ったテストを実行する | バシャログ。

    いま、テスト駆動JavaScriptを読んでいます。テストツールを使ってJavaScriptをマスターしようというです。そして後半ではアプリケーション開発にテスト駆動開発を適用するみたいです。中級技術者向けと書いてあるだけあって、少しはJavaScriptを読んだことが私でも、結構難解です。でも読み甲斐があります。そして、JavaScriptのコア、パターン、テスト、非同期処理、など多くのことが学べるです。 このでは、ほぼ全編にわたってjsTestDriverが使われています。私はPhpStorm使いなので、今日はjsTestDriverプラグインで、こののコードを動かすのを紹介します。 インストール とても簡単です。Settings(またはpreferences)→Plugins→Browse Repository...ボタンを押します。 インストールできるプラグインの一覧が

    PhpStormでjsTestDriverを使ったテストを実行する | バシャログ。
  • うのらぼ。 - 【Javascript】QUnit導入と単体テスト–第1回社内勉強会

    qUnit体 http://dev.jquery.com/view/trunk/qunit/testrunner.js CSS http://dev.jquery.com/view/trunk/qunit/testsuite.css jquery http://jqueryjs.googlecode.com/files/jquery-1.2.6.min.js メソッド test(name, test_func) … 通常のテスト asyncTest(name, test_func) … 非同期テスト module(name) … テストのグループ化 ok(state, message) … stateがtrueならテスト通過、falseならテスト不通過 テストが正常に通過したか、関数が正常に動作しているか、などのチェック sample $(function(){ module('samp

  • JavaScriptのMVCフレームワークと仲間たち | Classmethod.dev()

    JavaScriptのMVCフレームワークと仲間たち JavaScriptでイイ感じに開発をしたいという欲求が高まってきたため、自分でフレームワークを作らずに世界の賢者たちから学びたいと思います。今回は、JavaScriptでMVCフレームワーク等を実現しているフレームワークや周辺のライブラリ、さらにはツールやユーティリティまで幅広くご紹介します。 (2012/1/17 updated) Backbone.js Spine.js JavaScriptMVC AngularJS SproutCore Ember.js YUI App Framework Broke.js Fidel.js Sammy.js KnockoutJS eyeballs.js The M Project Knockback Batman.js Shipyard.js Agility.js ベース jQuery Doj

    suginoy
    suginoy 2012/01/09
    多すぎw
  • pjaxではURLを分けるべき - ぶろぐ。@はてな

    『pjaxが便利過ぎて鼻血出そうになった(railsのサンプル付き) - SELECT * FROM life;』を読んで、具体的にはどうなってるのかなと思ってGitHubのjquery-pjaxのソースを読んでて見つけたことのメモ。 pjax.defaults = { timeout: 650, push: true, replace: false, // We want the browser to maintain two separate internal caches: one for // pjax'd partial page loads and one for normal page loads. Without // adding this secret parameter, some browsers will often confuse the two. data:

    pjaxではURLを分けるべき - ぶろぐ。@はてな
    suginoy
    suginoy 2012/01/09
    「pjaxは同じブラウザで通常時・Ajax時と2種類の異なるHTMLを受け取るという事情のため、キャッシュを考慮してURLを分けるべき(具体的にはjquery-pjaxでは自動的に _pjax=true を付加する)である」
  • WebSocketの基礎知識(2012年年始版) (Kanasansoft Web Lab.)

    WebSocketに関する、よくある質問や知っておいたほうがよさそうなことをまとめてみました。 技術的なことについては深くはふれていません。 あやまりがあれば指摘してください。 Q. 仕様が2つあるみたいだけど... A. WebSocketは、主にブラウザ上で使うことを考慮された通信の規格で、通信の「プロトコル」とJavaScriptから使うための「API」に仕様がわかれています。前者は「WebSocket Protocol」として「IETF」が、後者は「WebSocket API」として「W3C」がかかわっています。 Q. WebSocketってまだ仕様が固まってないんじゃないの? A. WebSocket ProtocolはIETFのRFCの「標準化提案」に、WebSocket APIはW3Cの「勧告候補」になりました。IETFにもW3Cにも承認プロセスがあり、それぞれ最後には「標準

  • javascript - 比較(comparison)と変換(coercion) : 404 Blog Not Found

    2012年01月06日23:15 カテゴリLightweight Languages javascript - 比較(comparison)と変換(coercion) JavaScript: The Good Parts Douglas Crockford / 水野貴明訳 [原著:JavaScript: The Good Parts] 大事なことなので何度でも言うべきでしょうか。 [javascript]true or false 論理値の挙動については、いまいち感覚的に理解しにくい印象です Crockfordの言う通り、===と!==を使いましょう。 Demo ==と!=がいかに挙動不審かを、実際に表にします。textareaには表に入れたい値を入力してみてください。void(0)と1/0とparseInt('nan')は、確実にundefinedとInfinityとNaNを得るための方

    javascript - 比較(comparison)と変換(coercion) : 404 Blog Not Found
  • homoiconic/2011/12/jargon.md at master · raganwald-deprecated/homoiconic

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    homoiconic/2011/12/jargon.md at master · raganwald-deprecated/homoiconic
  • 型推論の実装は高速リリースサイクルの試金石だった - Mozilla Flux

    Firefox 9の目玉機能であるJavaScriptの型推論(Type Inference:TI)。この機能をリリース版に投入できたことによって、ようやく当に高速リリースサイクルを維持するめどが立ったといっても過言ではない。それくらい、TIの実装は開発プロセスにおいて重要なチャレンジだった。 話は2011年8月上旬に遡る。同年6月にJavaScriptエンジンのモジュールオーナーを継いだMozillaのDavid Mandelin氏が、mozilla.dev.planningニュースグループに1のスレッドを立てた。『Shipping Type Inference and Other "Irreversible" Changes』と題されたそのスレッドにおいて、Mandelin氏は、TIの導入に当たって開発プロセス上の課題があると指摘した。 TIはJavaScriptエンジン全体を通じ

    型推論の実装は高速リリースサイクルの試金石だった - Mozilla Flux
    suginoy
    suginoy 2012/01/05
    「君がモジュールオーナーで、君が結果に責任を負う立場だ。だから決断するのも君だ。結論だけはみんなに教えてくれ。わざわざ意見やアドバイスを求めたのは確かなんだからね。」
  • 2012年注目のモバイル向けJavaScriptフレームワーク・ライブラリあれこれ | gihyo.jp

    昨年は、スマートフォンが急速に普及した年でした。それに伴って、モバイルサイトの重要性が増し、多くのモバイル向けJavaScriptフレームワークやライブラリが産まれました。稿では、それらのモバイル向けのJavaScriptフレームやライブラリの中から、ピックアップして紹介していきたいと思います。 豊富な機能やリッチなインターフェースが多く用意されているフレームワーク まずは、モバイルサイトの構築を一から行えるフレームワークを紹介します。jQuery MobileやSencha Touchといった著名なフレームワークを始めとして、jQTouchやiUIなど比較的軽量なフレームワークまで簡単に解説します。 jQuery Mobile jQuery Mobileは、有名なJavaScriptライブラリであるjQueryをベースとしたモバイル向けのフレームワークです。ネイティブアプリのようなUI

    2012年注目のモバイル向けJavaScriptフレームワーク・ライブラリあれこれ | gihyo.jp