プログラミングスクール比較

プログラミングに関する情報サイトです。副業,稼ぎ方,学習方法,スクール等

プログラミング 学習

プログラミング メモ帳 できる javascript

投稿日:2020年11月16日 更新日:

メモ帳でできる言語 javascript 特徴

ページのリロードが不要で非常に使い勝手のいい
ツールを作ることが出来ます。
WEB上のぐりぐりと動かせたり、リアルタイム系のツールは
javascriptが使われていることが多い。

 

以下のフレームワークかWEBプラットフォームを使えば
iosとandroidのスマホアプリを同時に
開発できるという、なかなか優れた部分があります。
(メモ帳でできる域はこえますが、実装部分の多くは
javascriptで書けます。)

 

フレームワーク

  • React Native
  • Vue Native
  • NativeScript
  • Weex
  • CoCos2d-x(ゲーム用)

 

WEBプラットフォーム

  • Monaca(日本製)
  • PhoneGap
  • Titanium
  • AppGyber
  • AppDeck
  • Applican
  • Ionic

 

スマホアプリを作るのにいくつもの言語を
覚えるのが面倒
という人はいかがでしょうか。といってもフレームワークの仕様を
覚えたり(React NativeならreactやEXPOなども)
するのにどのみち時間はかかりますが。

上記以外にも、WebViewを使えばほとんどのスマホ開発ツールで
かなりの部分をjavascriptで書けます。
 

メモ帳+ブラウザのみで開発環境が整うので
手軽に学習できますが
javascriptから入ると挫折率はおそらく他の言語よりも
高いかもしれません。

 

 

プログラミング javascript メモ帳でできること

 

フレームワークを使ったりする、メモ帳の
域を超えるような事はなしで
手軽にできそうなものなどを記載しておきます。

  • 他の言語から簡単に呼び出せる
  • JScriptでマクロが使える
  • エクセルファイル操作
  • 株価やFXなどのリアルタイム表示
  • 数値をグラフなどで表示
  • 画像処理
  • ゲーム

 

他の言語から簡単に使える

 

javascriptはHTMLの中にコードが
書けるということで
WEB系の言語から標準出力でjavascriptのコードを
出すだけで簡単に使うことができます

プログラミング初心者の方はわかりづらいかもしれませんが。
他のWEB系の言語を使っていても、おまけのように使える
思っておいてくれても構いません。

例えばPHPなどでは

 

とかけば簡単に使えます。
ただし  {  }
の文字がjavascriptの中に入っているとecho の中で変数を入れるときに
使いますので、エラーになります。

メモ帳でできるということと若干脚色が異なりますが
他の言語もメモ帳でかけるのでいれておきました。

 

JScriptでマクロが使える

Windowsに標準搭載されている「JScript」というものが
あり、javascriptを使ってWindowsのAtiveX(COM)の機能を
利用できるもの。

 

これが意外に便利でエディタやエクセルなどで利用すれば
データを加工する場合、絶妙な所に手が届く。

あまりプログラミングを使わない場合にも手順さえわかれば
利用できるのでjavascriptでどのような事ができるのか
わかるかと思います。

 

プログラミング メモ帳でできること エクセルファイル操作

ほとんどの言語で、エクセルファイル操作はできますが
javascriptを使うと非常に使い勝手の
いいエクセルファイル操作のツールができます。

いろいろなUIを組み合わせて
柔軟にエクセルファイル操作が可能です。

実際にエクセルファイル操作をするものを何度も
作っていますが、思い通りの使い勝手が
いいものができます。

参考となるページを載せておきます。
コード付きなので楽に使えると思います。

いろいろな会社で一般的に使われている表計算ソフトの エクセル、これをプログラミングで操作できるように なると、不要な業務時間をかなり短縮することが できます。   エクセルも関数を使えば色々 ...

プログラミング メモ帳でできること (株価やFXなどの)リアルタイム表示

株価やFXの情報を取得する場合
オンラインの状態である必要があります。
株価やFXでだけでなく、他の流動性のあるようなものを
リアルタイム取得して表示するということが可能

 

setTimeout系の関数を使えば定期的に動作させるのは
簡単ですので、メモ帳だけでもやりやすいです。

 

プログラミング メモ帳でできること 数値をグラフなどで表示

 

javascriptのグラフライブラリは多くて
どれを使うか悩むぐらいはあります。

これは他の言語もできますが、javascriptの場合は
表示した後で値の切り替えなども簡単に
できるので、そういうのもサポートされているグラフライブラリも
多いです。

Chart.js などが有名でおすすめです。

 

 

プログラミング メモ帳でできること 画像処理やアニメーション

画像処理の原理を知っていれば画像をcanvasに読み込んで
1ピクセルごとに処理すれば多くの画像処理は可能です。

例えば画像をグレースケールにするには

Red と Green と Blueの平均値を出して
Red = Green = Blue と同じ値
にすると1ピクセルがグレーになります。
この処理を画像すべてのピクセルに行うだけです。

アニメーションはjQuaryが多くのものが
あります。

konva.jsを使えば画像処理とアニメーション
手軽に処理
することができます。

参考となるページを載せておきます。

konva.jsは、画像処理、アニメーション、クリッピング、複数のレイヤー、 ドラッグでの画像の移動など簡単にできるライブラリです。 数あるjavascriptの画像処理ライブラリを 使ってみましたが ...

 

プログラミング メモ帳でできること ゲーム

ゲーム等は割とお手の物です。

CoCos2d-xというフレームワークを
使えばスマホゲームを作ることもできますが
そのあたりはメモ帳でできることの範囲を超えるので
省いておきます。

まずは私のサイトから。
メモ帳でクイズゲームなどを作る場合にどれぐらいの
ものが、手早くできるかと確認するのにいいかも。
プログラミング自体にはあまりかかりませんが

データを用意するほうが時間が掛かります。

「プログラミング 学習用 クイズ」

enchant jsというライブラリを使えば
もっと簡単にメモ帳だけでもゲーム作れます。

プログラミングをこれから学習しようと思っている方は どのような開発環境でプログラミングできるか わからない方も多くいるのではないでしょうか。 これから本格的にスクールなどで勉強するにも プログラミング ...

-プログラミング 学習
-, ,

記事
プログラミング スクール 退職後おすすめ

退職してからじっくりと学べるおすすめな プログラミング スクールを 紹介しています。 退職した場合は…

プログラミング 写経(模写)は時間の無駄かもしれないが上達する

プログラミング初心者の方は何からはじめていいのか わからないということで、とりあえずあまり考えずに …

プログラミング学習 挫折 対策

プログラミング 学習でのモチベーションの保ち方 を学習した際のことを考えていろいろと書いてみました。…

プログラミング 儲かる方法

プログラミング 副業 フリーランスでの 案件で稼ぐのではなく、趣味で儲ける方法を記載しています。 ア…