タグ

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

  • 関連タグはありません

タグの絞り込みを解除

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

  • javascriptを理解するためのたった2つの大切なこと

    9割ぐらいはハッシュ何がハッシュなのかjavascriptで存在するほとんどのオブジェクトの実体はハッシュだよ。 var arr = [0,1,2,3]; とかをみると配列(人によってはリスト)に見えると思う。でも実際は違うんだ。 これは var has = {0:0,1:1,2:2,3:3}; と基的には等価なんだ。ただちょっと束縛されているメソッド(インターフェイス)が違うだけ。 ためしに arr[4] = 4; arr['x'] = 'string'; arr[-1] = -1; としてみよう。 Firebugで確認してみると[0, 1, 2, undefined, 4]というような値がかえってくるよ。 でもarr[-1]やarr['x']の値は保存されてないのかな?そんなことはないちゃんとアクセスできるんだ。 それどころかarr.xで'string'がかえってくるんだ。 別の例を

    javascriptを理解するためのたった2つの大切なこと
  • JavaScript初心者におくる24のグレイトなtips - 三等兵

    私が作ったわけではなく海外の記事です。自分も学習してみました。 phpスポーツ啓発日誌や、コカトリスさんや、アイスクレアームパラダイスさんのような、品質の良い訳は私にはできませんので見出しは意訳もしくは誤訳、文章は無視して訳してません。かつ、私がいろいろコードや文章つけたしてます。内容的にはほとんどズレてはないと思いますが、適当なのでおかしいところがあるかもしれません。 うっとうしい場合は原文をどうぞ。 24 JavaScript Best Practices for Beginners 1. 等価演算子で==使うなよボケ===だろナスチン野郎 ひぃぃぃ。 ==|!= だとねー、型は自動に変換されるんすよねー。ねー。 s = '1'; i = 1; alert(s == i); // true alert(s === i); //false えーと、==は「わし、数値も文字列も中身が一緒だ

    JavaScript初心者におくる24のグレイトなtips - 三等兵
  • 細かいJavaScriptの仕様や習慣やテク集 - 三等兵

    気づいたことやミスしたことなどメモしていたので確認作業。細かい仕様だったり暗黙のルールだったり、テクニックだったり。JSに慣れていたら当たり前なことばかりかもしらん。 追記のところはid:os0xさんより。ありがとうございます! undefined var a; alert(a) // undefined 宣言だけだとundefined。undefinedというのは、宣言している変数に値が入っていませんよ、ということ。 そしてオブジェクトには無いプロパティとか参照すると出てくる。 var a = 100; alert(a.length); // undefined さらに引数も。 function func(val) { alert(val); } func() // undefined 引数はCallオブジェクトってのに格納される。このオブジェクトはローカルの変数が格納されるオブジェクト

    細かいJavaScriptの仕様や習慣やテク集 - 三等兵
  • ハタさんのブログ(復刻版) : javascriptを初めて学ぶ人についてのおさらい。その1

    僕にも教える人ができた(? というか人にモノを教える立場)になったので、とりあえず、最近はもっぱらjavascriptを教えています。 もともとCやJavaなどについてはある程度の知識がある人なので、それを少しjs的な意味で、関数言語的な教えをやっている最中のメモ 変数って何ですか?変数って値もしくは式そのものに利便的な名前をつけているものです 次のhogeとfooは値をいれる箱ではなく、値そのものに別名(もしくは分かりやすい名称)を割り当てているだけに過ぎませんよ。 var hoge = 1; var foo = [1, 2, 3]; alert(hoge + 1); // 2 alert(foo[0]); // 1 alert(1 + 1); // 2 alert([1, 2, 3][0]); // 1 つまり、関数自体を変数に代入する事ができます。(functionとは特別な呼び名

  • jQueryでweb制作をする時にキープしておきたい30リストまとめ*ホームページを作る人のネタ帳

    jQuery公式サイト まずはjQueryJavaScriptライブラリの入手。 jQueryの簡単な説明 Re:zapa氏 今更ですが、jQueryにはまりました ドキュメントとリファレンス 公式ドキュメントサイト(英語) jQuery 1.2 ドキュメント日語訳 jQuery リファレンス 色々とデモがついているのでわかりやすい。 jQuery入門 (ver 1.2.1) jQueryの入門サイト。 こちらもサンプルデモが多く有り、わかりやすいです。 jQuery 開発者向けメモ - 基・サンプル サンプルがたくさん有ります。すこし高度。 中級編 jQueryのパフォーマンス最適化に関するTips 軽量jQueryをもっと高パフォーマンスにする為のヒント。 [JS]jQuery 1.2リリース&変更点など jQueryを1.2以前から使っているユーザー向けのエントリ。 HTML/J

    jQueryでweb制作をする時にキープしておきたい30リストまとめ*ホームページを作る人のネタ帳
  • [Think IT] 【これならわかる!JavaScript/Ajax】やりなおしのJavaScript 第1回:そろそろ本気で学びませんか? (1/3)

    画面の一部を瞬時に切り替える方法 JavaScriptを勉強したいけど、プログラム構造がよく分からなくて、なんとなく使っている人は多いのではないかと思います。市販のやWebサイトにはJavaScriptのサンプルがたくさん載っているので、必要なところをコピー&ペーストしてしまうと、JavaScriptの文法が分からなくても動いてしまいます。 しかし、このような使い方をしていると、JavaScriptサンプルを少しだけ修正したいという時に対応できなくなります。これでは「JavaScriptを使える」とは言えませんよね。 そこで、連載では、JavaScriptをもう一度やり直したい方々のために、勉強の切り口を変えて紹介していきましょう。 最初のトピックでは、JavaScriptを使ってHTMLのコンテンツを入れ替える方法について紹介してます。この技術は、最近話題になっているAjaxのベース

  • HTML5, CSS3, jQuery1.4, WordPress3の厳選チートシート集

    当サイトで紹介した数多くのチートシートの中から、今まさに役立つであろうチートシートを厳選して紹介します。 ※未紹介のものも含まれています。 HTMLのチートシート CSSのチートシート jQueryのチートシート WordPressのチートシート [ad#ad-2] HTMLのチートシート

  • [JS]Twitterのツイートをブログやサイトに簡単に設置できるスクリプト -jTweetsAnywhere

    Twitterでつぶやいたツイートをあなたのブログやサイトに簡単に設置できるjQueryのプラグインを紹介します。 jTweetsAnywhere デモページ [ad#ad-2] jTweetsAnywhereの設置は簡単で、数行のスクリプトで自分のブログやサイトにツイートを設置することができます。 jTweetsAnywhereの主な特長 指定したユーザー(複数可)のツイートを表示。 ユーザーのリストからツイートを表示。 Twitterの検索の結果を表示(パラメータは全対応)。 @Anywhereに対応。 エンドレススクロールを使ったページングをサポート。 自動更新でリアルタイムにツイートを表示。 ツイートボックスのカスタマイズが可能。 Follow me ボタンの設置が可能。 ネイティブのリツイートをサポート。 ユーザーのプロフィールを表示。 ツイート内のリンクを検出し、自動でリンク化

  • designcosmos.com - designcosmos リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • iPadのSafariに不足しているものを補う - ザリガニが見ていた...。

    指でダイレクトに触ってなめらかに反応する、あのiPadUIは、あっという間に使う人々を魅了する。しかし、そのまま使い続けているうちに、実はMacBookのようなマウスを利用したUIほど細かい操作ができないことに、いずれ気付く。 iPadUIには、指先での操作を考慮して、適度なサイズと間隔が保持されている。そのため、マウスのUIほど機能を詰め込むことが出来ず、厳選した機能のみが提供されることになるのだろう。 iPadのSafariに不足しているもの それにしても、今のSafariにどう考えても不足していると感じる機能が、二つある。 表示中のページを閉じる機能 ページ内検索 表示中のページを閉じる機能 例えば、http://b.hatena.ne.jp/hotentry で、気になる記事へのリンクをクリックすると、新規ページが開いてリンク先にジャンプする。 気になる記事を読み終わったら、今

    iPadのSafariに不足しているものを補う - ザリガニが見ていた...。
  • ソースがシンプルなJSによるロールオーバー|CSS HappyLife

    Webは略語じゃないのに「WEB」って書く人が多いのが気になって仕方ない今日この頃。(あ、音声ブラウザを配慮したらという場合です) さて、題に。 CSSのみでロールオーバーするテクニックは有名でございますが、ココ最近JSでいいじゃん。と思うようになってます。 ってことで、こんなサイト名ですけどJavaScriptでやるロールオーバーの方法のひとつでも。 jsファイルのご用意 何はともあれ、下記のjsファイルをご用意します。 function smartRollover() { if(document.getElementsByTagName) { var images = document.getElementsByTagName("img"); for(var i=0; i < images.length; i++) { if(images[i].getAttribute("src")

    ソースがシンプルなJSによるロールオーバー|CSS HappyLife
  • クリエイター手抜きプロジェクト (Photoshop編)

    Photoshop 7からは、あるプラグインを使うと自動的に操作がJavaScriptで記録されます。そのプラグイン名は「ScriptingListener」でAdobe Systemsから提供されている純正プラグインです。Photoshop 7の場合はAdobeのウェブサイトからダウンロードしたPhotoshop Scripting Support、Photoshop CSの場合はスクリプティングガイドフォルダ内のユーティリティフォルダ内に入っています。このScriptingListenerプラグインをプラグインフォルダ内に入れます。入れた後にPhotoshopを起動します。 起動後の操作は全てJavaScriptで記録されます。MacOS Xではデスクトップに「ScriptingListenerJS.log」というファイル名で保存されます。このScriptingListenerJS.l

    zaki1010
    zaki1010 2009/10/17
    ScriptingListenerについて。
  • PhotoshopアクションをJavaScriptに記録 - たけうちとおるのスクリプトノート

    DTPを楽にするために、Illustrator、InDesignなどのフリーウェアを中心にJavaScriptAppleScriptでコントロールする方法を公開しています。 ほとんど更新していませんがスクリプトは今でも書いています。 Photoshopのスクリプトを調べていたらScriptListenerというのがあり、アクションのログをJavaScriptで書き出してくれるということが分かりました。 ●ScriptListener のインストール Adobe Photoshop CS4/Scripting/Utilities/ScriptingListener.plugin を Adobe Photoshop CS4/Plug-Ins/Automate にコピーする Photoshopを再度起動 ●ログをとる ドキュメントを開いた状態でアクション作成し「記録」する。 スクリプトログファ

  • そらかぜ工場 Photoshop Scripting 覚書き

    メニューの「ファイル->スクリプト->参照」を選択 ダイアログから実行するスクリプトを選択して開きます。 サンプルスクリプトを実行するには、ダイアログから、「Photoshop CS\スクリプティングガイド\サンプルスクリプト\JavaScript」にあるスクリプトを選択します。 ※スクリプト実行中にEscキーを押すとスクリプトを中断できます。一回で止まらない場合は何回か押してみると止まります。 ※「読み込み」をクリックする時にAltキーを押しているとスクリプト実行時にデバッグダイアログが開きます。 ダイアログからスクリプトを選択するとデバッグダイアログが開き、操作できます。

  • Adobe Photoshop CS3自動化作戦

    このページはAdobe Systems(アドビシステムズ)社のPhotoshop CS3をJavaScriptによって自動化運用するためのサンプルスクリプトを掲載しています。サンプルはMacPro (Xeon 3GHz/Intel Mac) 上で動作させたものです、このため、PowerPC搭載MacWindows XP/Vista上での動作とは異なる可能性があります。あらかじめ、ご了承下さい。 Photoshop CS3は基的には以前のCSからの延長上にあります。このため、JavaScriptのコアオブジェクト、Adobeファイルオブジェクトに関しては他のAdobeソフトと同じです。つまりInDesign CS~CS3、AfterEffects 6.5~7.0、Illustrator CS2~CS3、Bridgeで作成された一部のコードは、そのまま動かす事ができます。Photoshop

  • FAQ形式によるJavaScriptの本質がわかる超入門 - 風と宇宙とプログラム

    はじめに JavaScriptは簡単な言語のようでいて、実は奥が深く、初心者にとってなかなかその質がわかりにくい言語です。ここでは、JavaScriptの言語的エッセンスを理解できるようなものをFAQ形式で書いてみました。ご意見や誤り等を指摘してもらえたら嬉しいです。 なお、JavaScriptの標準化であるECMAScriptは、今年末にEdition 5 がリリースされる予定です。このFAQは、現在のバージョンであるEdition 3をベースにしています。 ECMAScriptって何ですか? ECMAはEuropean Computer Manufacturer Association(欧州電子計算機工業会)の略で、標準化団体です。NetscapeのJavaScriptMicrosoftのJScriptをベースに、純粋なプログラム言語部分を抽出したものをECMAで標準化したスクリプ

    FAQ形式によるJavaScriptの本質がわかる超入門 - 風と宇宙とプログラム
  • シンプルなスクロール機能

    It's quite often, when navigating through a long document, confusing or disorienting for users to click a link which immediately jumps them to somewhere else in that document. Are they on the same page, on a different page, should they scroll more from here, what's going on? Smooth link scrolling alleviates this a little, by scrolling the page to the new link rather than jumping there directly. Tr

    zaki1010
    zaki1010 2009/09/26
    スムーズスクロールのスクリプト。移動先のURLに「#hoge」が付くのがいい。
  • 京都大学大学院医学研究科 放射線医学講座(画像診断学・核医学)

    2025/01/08 NEW 研究会/勉強会を更新しました 2024/12/11 NEW News を更新しました 2024/12/03 NEW 研究会/勉強会を更新しました 2024/11/28 NEW 日核医学会 近畿支部会更新しました。 2024/11/05 NEW 研究会/勉強会を更新しました 2024/10/02 研究会/勉強会を更新しました 2024/09/02 研究会/勉強会を更新しました 2024/08/02 研究会/勉強会を更新しました 2024/07/03 研究会/勉強会を更新しました 2024/06/28 日核医学会 近畿支部会更新しました。 2024/06/05 研究会/勉強会を更新しました 2024/05/08 研究会/勉強会を更新しました 2024/05/07 専門研修プログラムを更新しました。 2024/05/02 日核医学会 近畿支部会更新しました。

  • [JS]ページ内をスムーズにスクロールできるスクリプト:更新- 3.0.6

    ページ内をスムーズにスクロールできるスクリプト:Page Scrollerの最新版「3.0.6」をリリースしました。 簡単に設置できるページ内をスムーズにスクロールできるスクリプト -Page Scroller ver.3 主な変更点は、下記の通りです。 3.0.6 スピードの調整をしました。 他のjQueryのプラグインとの最適化をしました。 $j版の配布を終了しました。 ver 3.0.5からのアップデート方法 スクリプトの仕様の変更はありません。 同様に、ご利用いただけます。

    [JS]ページ内をスムーズにスクロールできるスクリプト:更新- 3.0.6
  • class指定もいらない超お手軽スムーズスクロール [Javascript,jQuery] - BlurBlue-Note

    最近ようやくjQueryに目覚めました。 面倒な指定がこれほど楽々と出来てしまうと笑いが止まりません。 言い過ぎました。そんなに笑えません。 あったらよさげなプラグインを一つ思いついたのでちくちく書いてたんですが、いつの間にかclass指定もrel指定もいらないスムーズスクロールのコードを書いていました。 interface.jsという有名なjQueryライブラリの応用です。 interface.jsについてはEmotional Webさんが解りやすい記事を書かれていたので、interface.jsの導入までのご参考にどうぞ。 Interface.jsで簡単スムーススクロール - Emotional Web 普通はPageTopとかに「#top」を指定したりすると思うのですが、それだけではもったいないなーと。 当サイトで実際に使っているソースを書いておきます。 以下のソースはIEで動かない