本記事ついて
本記事は プログラミング初学者の私が学習していく中でわからない単語や概要をなるべくわかりやすい様にまとめたものです。
もし誤りなどありましたらコメントにてお知らせいただけるとありがたいです。
グローバル関数
グローバル関数とは
JavaScriptの組み込みオブジェクトに含まれず、かつどこからでも呼び出せる関数のこと
分類 | メンバー | 戻り値 | 説明 |
---|---|---|---|
グローバル関数 | encodeURI(uri) | String | URI文字列uriをURIコンコードして返す |
グローバル関数 | encodeURIComponent(str) | String | 文字列strをURIコンコードして返す |
グローバル関数 | decodeURI(uri) | String | URI文字列uriをURIデコードして返す |
グローバル関数 | decodeURIComponent(str) | String | 文字列strをURIデコードして返す |
URIエンコードとURIでコード
漢字、ひらがななどはURIの構成文字として使用制限がある。これらを使うには、制限されていない文字に変換する必要がある。
その変換処理をURIエンコードと言い、URIエンコードされたURIを復元する処理をURIデコードと言う。
function toshiki4() {
const str = '利樹';
console.log(encodeURI(str));
console.log(encodeURIComponent(str));
const uri = 'https://www.google.co.jp/search?q=利樹';
console.log(encodeURI(uri));
console.log(encodeURIComponent(uri));
}