NON STOP TECH BLOG

ノンストップで書きまくる技術ブログ

2019-11-01から1ヶ月間の記事一覧

jestに入門してみた

プロジェクトにインストール。 yarn add —-dev jest テストするfunctionを用意する。 sum.js function sum(a, b) { return a + b; } module.exports = sum; テストコードを書く。 sum.test.js const sum = require('./sum'); test('1 + 2 = 3になること', ()…

オブジェクト指向JavaScript

最近、あんまりアウトプットできてない... 反省... オブジェクト指向JavaScriptについて勉強したのでメモです。 ほぼ↓に書いてあることをまとめただけの備忘録的なものです。 developer.mozilla.org 用語 ⁃ ネームスペース 開発者があらゆる機能をアプリケー…

Node.jsでルーティング

素のNode.jsでルーティングをするときのメモ リクエストされたurlは const url = req.url; でとれる。 メソッドは const method = req.method; でとれる。 全体は下のような形になる const http = require('http'); const server = http.createServer((req, …

Node.jsでPOSTされたデータをパースする

const http = require('http'); const fs = require('fs'); const server = http.createServer((req, res) => { const url = req.url; const method = req.method; if (url === '/message' && method === 'POST') { const body = []; req.on('data', functio…

Node.jsでサーバーを立てる

簡単にメモ 素のnodeでやったことがなかったので const http = require('http'); const server = http.createServer((req, res) => { console.log(req); }); server.listen(3000); htmlをレスポンスとして返す const http = require('http'); const server =…

初めてのThree.jsを読む #3

つづきです Chapter3 AmbientLight 基本的なライト。ライトの色がオブジェクトの色に追加される。影を落とさない AmbientLightはシーンのゆういつの光源として使われることはない。 AmibentLIghtはコンストラクタに指定するのは色だけ。 PointLight すべての…

初めてのThree.jsを読む #2

1 の続き 2章 シーンの基本要素 シーンの表示に必要な3つのコンポーネントは、カメラ、ライト、オブジェクト Three.jsのオブジェクトはTHREE.Object3Dを継承している。 THREE.Scene.addはオブジェクトをシーンに追加 THREE.Scene.removeはオブジェクトをシー…

JavaScriptでスクロールさせる

JavaScriptでスクロールさせる方法のメモです! var target = document.getElementById('スクロールさせたい先の要素のId').getBoundingClientRect().top; scrollTo(0, target); getBoundingClientRect()について少しだけ調べました。 CSSで定義されている、…