JavaScript

Vue.js

[Vue.js] リストの書き換えでハマった件

ハマったこと リストの中身を書き換えたのにリアクティブされない ! Why ! コード html {{ postIds }}<br> <input type="text" name="post_ids" v-mod...
2019.05.15
JavaScript

★ [JavaScript] 改行を含むJSONをパースする

新しいブラウザでは、エラーになんないですね。 JSON に改行を含める場合 JSON.parse() は、もともとの文字列に改行が入っているとパースに失敗することがあります。 ダサい。 なので、textarea などの改行が入る可能性...
2019.05.31
JavaScript

[JavaScript]長くなった文字列を省略するtruncateを書く

var truncate = function(value, length) { length = length ? parseInt(length, 10) : 20; if (value.length <= length)...
2019.04.10
JavaScript

[JavaScript] 変数定義のチェック

JavaScriptはこれから長い間人気な言語であり続けると思うです。 NGなやりかた 変数が使えるならそれを呼び出す、、、という感じの分岐など、プログラミング中に、変数が使えるかどうか(定義済みかどうか)を調べることがありますね。...
2019.04.10
JavaScript

[JavaScript]JSでPHPのnl2brと同じことをやる

ドーン! nl2br = (string) => { return string.replace(/\n/g, '<br>') } 注意点 Windowsだと改行コードが \r\nですね。 改行コードは統...
2019.04.10
JavaScript

Q.新しいことやりたいです

Q.新しいことやりたいです こんにちは。入社4年目の開発部エースです。 最近業務で触る技術が偏ってきて、飽きてきた感があります。 趣味で新しいことをやりたいのですが、最近の流行りってなんでしょうか! A.キャッチアップする姿勢を そ...
2019.04.10
JavaScript

[JavaScript]後方一致を実装する

コード // ES2015 const endsWith = (value, needle) => { const str = value+ ' '; return (str.indexOf(needle + ' ') !== ...
2019.04.10