なんとなくjQueryを使っているけど、実はJavaScriptの基礎がよくわかっていない……。そんなJavaScript初心者のために、変数とデータ型をていねいに解説します。 Webプログラミング言語「JavaScript」を学ぼうと決めたものの、どこから始めていいか分からないなら、この記事がちょっとしたヒントになるかもしれません。プログラミングを習得するのに特別なスキルは必要なく、誰だってゼロ…

Copyright © 2017, Tania Rascia All Rights Reserved.

Tania Rascia

Tania Rascia

シカゴ出身の27才のWeb開発者で、コードとデザインについてのブログを書いています。余暇にはゲーム『エイジオブエンパイアⅡ(Age of Empires 2)』を楽しんでいます!

Loading...

JavaScriptの変数の使い方と、ECMAScript 2015(ES6)で変わった点をコンパクトにおさらい。 JavaScriptを学ぶ基本の1つに、変数の使い方があります。変数は、number(数値)、string(文字列)、array(配列)など、あらゆる型(データ型を参照)を含む入れ物です。変数は、あとでアプリケーション内で使用する(たとえば、値の参照)ために名前が付けられます。 本記…

Copyright © 2017, Julian Motz All Rights Reserved.

Julian Motz

Julian Motz

ソフトウェア開発者・メディアデザイナーで、現在はドイツのベルリンに住んでいます。Web・ハイブリッドアプリケーションに力を入れていて、オープンソース開発の愛好者です。

Loading...

「jQueryへ依存せずにBootstrapを使いたい」そんなときは、ネイティブJavaScript化する「Native JavaScript for Bootstrap」プロジェクトをチェックしてみるといかもしれません。 BootstrapのJavaScriptコンポーネントを使うよりも、実はVanilla JavaScript(編注:素のJavaScriptのこと)が好きだという人がいます。も…

Copyright © 2016, Giulio Mainardi All Rights Reserved.

Giulio Mainardi

Giulio Mainardi

フロントエンドの技術スタックを愛好する開発者です。

Loading...

3Dのゲームを作るなら、3Dの知識が必要。でもCSSを応用してJavaScriptと組み合わせれば、マインクラフト風の3D表現ができるかも……? 個人的には3Dゲームを構築したいとずっと思っていましたが、複雑な3Dプログラミングを学ぶ時間とエネルギーがありませんでした。しかし後に、学ぶ必要はないと分かったのです。 ある日あれこれ操作していたら、CSS変形(transform)を使えば3D環境をシミ…

Copyright © 2016, Christopher Pitt All Rights Reserved.

Christopher Pitt

Christopher Pitt

ライター兼プログラマーでSilverStripeに勤務しています。普段はアプリケーションアーキテクチャーに取り組んでいますが、ときどきコンパイラーやロボットを作ることもあります。

Loading...

Googleカスタム検索を使うとサイト内検索を簡単に実装できますが、デザインがいかにも「Googleっぽく」なってしまいます。サイト全体となじむデザインにカスタマイズする方法を紹介しましょう。 WebサイトでCMS内蔵の検索機能や独自の検索機能を使う代わりに、Google カスタム検索エンジン(GCSE)を使うケースが多くなってきています。理由は単純で、作業が簡単で、効果的だからです。高度なフィル…

Copyright © 2016, Almir Bijedic All Rights Reserved.

Almir Bijedic

Almir Bijedic

Webに関することならなんでもこいのオールラウンダーです。Ubuntu Webサーバーから.NET WWFのサービスの設定、フロントエンドまであらゆるものに挑戦しました。最近ではJavaScriptに注目。Webの仕事をしていないときは大好きなIoTの世界に浸っているか、料理や映画鑑賞、ときにはビスケットを食べたりもしています。

Loading...

他人が作ったJavaScriptのプログラムを部分的に、でも元のコードを修正せずに対応するしかない…。そんなときにモンキーパッチ。やらなきゃいけないときの対処方法を実例で。 たった1つの小さな問題点を除いてきちんと動作する、第三者のコードを使ったことはありませんか? なぜ作成者はこんなやっかいなコンソールログを削除し忘れてしまったのだろう、そのAPIコールがもう1つちゃんとしていればうまくいったの…

Copyright © 2016, Vildan Softic All Rights Reserved.

Vildan Softic

Vildan Softic

オーストリアのグラーツ出身のコンサルタント兼ソフトウェア開発者です。シングルページアプリケーションや.NETを使ったLOBアプリの開発に打ち込み、Node.JS開発を推進しています。さらにDurandal Frameworkに傾倒していて、日常業務でほかのライブラリーを使用しながらも、中心チームメンバーとして可能なかぎりAureliaに貢献できるように熱心に取り組んでいます。

Loading...

曲の進行にあわせてギター譜が切り替わるWebアプリを作っちゃったEnglishさんが、その作り方を解説。同じ原理で簡易カラオケっぽいものとか、音に合わせたアニメーションとかも作れそう。 HTML5オーディオプレーヤーの登場によって、とりわけWebアプリケーション関連の音楽分野で、新しく刺激的な可能性が生まれています。私が自作したJam Stationの作成方法を紹介しながら、こうした可能性のいくつ…

Copyright © 2016, Myles English All Rights Reserved.

Myles English

Myles English

フリーランスWeb開発者、デザイナーおよび、インターネットストラテジストとして自宅で活動しています。クライアントのプロジェクトで活動しているとき以外はたいてい、ギター演奏や自身のプロジェクト、愛犬とのハイキングにいそしんでいます。

Loading...

jQueryって便利ですよね。特に普段JavaScriptを書かないWebデザイナーにはとっつきやすい書き方が魅力。でも素のJavaScriptを書ければ、もっと軽量で使い勝手のいいスクリプトが作れるかもしれません。 本記事はAdrian Sandu、Chris Perry、Jérémy Heleine、Mallory van Achterbergが査読を担当しています。最高のコンテンツに仕上げる…

Copyright © 2016, Giulio Mainardi All Rights Reserved.

Giulio Mainardi

Giulio Mainardi

WordPressの元フルスタック・エンジニアで、現在はGiulio(mgiulio.github.io)のフロントエンドエンジニア。ReactのエコシステムやRedux、ユニバーサルアプリに強い関心を寄せています。

Loading...

本記事はTim SeverienとSimon Codringtonが査読を担当しています。最高のコンテンツに仕上げるために尽力してくれたSitePointの査読担当者のみなさんに感謝します。 「VR元年」とも言われる2016年、JavaScriptエンジニアは3Dプログラミングを学んだほうがいいかもしれません。 Webページで画像やフラットな図形を表示するのはとても簡単です。しかし、3D表現となる…

Copyright © 2016, Jérémy Heleine All Rights Reserved.

Jérémy Heleine

Jérémy Heleine

多分野に興味を示し、複数のブログで先端技術分野のニュースを毎日UPし、暇さえあればWeb開発に打ち込んでいます。情熱的で、新しい知識を学び、シェアするのが大好きな数学専攻の学生です。

Loading...