SNS 社交媒體常用的日語單字用法分享
翻點卡片看意思與發音
社群互動情境演練
const vocabData = [
{ id: 1, kanji: '投稿する', kana: 'とうこうする', meaning: '發貼文', cat: 'basic', emoji: ' ' },
{ id: 2, kanji: 'いいね!', kana: 'いいね', meaning: '按讚', cat: 'basic', emoji: '❤️' },
{ id: 3, kanji: '既読スルー', kana: 'きどくするー', meaning: '已讀不回', cat: 'social', emoji: ' ' },
{ id: 4, kanji: 'インスタ映え', kana: 'いんすたばえ', meaning: '網美照/炫耀', cat: 'social', emoji: ' ' },
{ id: 5, kanji: 'フォロー', kana: 'ふぉろー', meaning: '追蹤', cat: 'social', emoji: '➕' },
{ id: 6, kanji: 'リツイート', kana: 'りついーと', meaning: '轉推/轉發', cat: 'basic', emoji: ' ' },
{ id: 7, kanji: 'ブロック', kana: 'ぶろっく', meaning: '封鎖', cat: 'social', emoji: ' ' },
{ id: 8, kanji: '生配信', kana: 'なまはいしん', meaning: '直播', cat: 'basic', emoji: ' ' }
];
const scenarios = {
post: {
jp: "新しい写真をインスタに投稿したら、たくさん「いいね!」がきました。",
plain: "新しい写真をインスタに投稿したら、たくさん「いいね!」がきました。",
mean: "在 Instagram 上傳了新照片後,收到了很多讚。",
note: "提示:按讚在日文口語中也常直接說成「いいねを押す」。"
},
ignore: {
jp: "ラインを送ったのに、ずっと既読スルーされています。",
plain: "ラインを送ったのに、ずっと既読スルーされています。",
mean: "明明傳了 LINE,卻一直被已讀不回。",
note: "情境提示:「既読スルー」是現代社交中非常常見的煩惱用語。"
},
live: {
jp: "推しのアイドルがインスタで生配信をしています。",
plain: "推しのアイドルがインスタで生配信をしています。",
mean: "我支持的偶像正在 Instagram 上直播。",
note: "學習建議:注意「生配信(なまはいしん)」的唸法。"
}
};
let currentFilter = 'all';
let currentPlain = "";
window.onload = () => {
renderVocab();
selectScenario('post');
};
function renderVocab() {
const grid = document.getElementById('vocab-grid');
grid.innerHTML = '';
const list = currentFilter === 'all' ? vocabData : vocabData.filter(v => v.cat === currentFilter);
list.forEach(v => {
const card = document.createElement('div');
card.className = 'card-container';
card.onclick = function() { flipCard(this); };
card.innerHTML = `
`;
grid.appendChild(card);
});
}
function flipCard(el) {
const inner = el.querySelector('.card-inner');
inner.classList.toggle('flipped');
}
function filterVocab(cat) {
currentFilter = cat;
document.querySelectorAll('.filter-btn').forEach(btn => btn.classList.remove('active'));
const activeBtn = document.querySelector(`.filter-btn[data-filter="${cat}"]`);
if (activeBtn) activeBtn.classList.add('active');
renderVocab();
}
function selectScenario(num) {
const data = scenarios[num];
const content = document.getElementById('scenario-content');
currentPlain = data.plain;
document.querySelectorAll('.scenario-btn').forEach(btn => btn.classList.remove('active'));
const btn = document.getElementById('btn-' + num);
if(btn) btn.classList.add('active');
content.innerHTML = `
中文解釋
${data.mean}
`;
}
function copySentence() {
const el = document.createElement('textarea');
el.value = currentPlain;
document.body.appendChild(el);
el.select();
document.execCommand('copy');
document.body.removeChild(el);
const toast = document.getElementById('toast');
toast.classList.add('show');
setTimeout(() => toast.classList.remove('show'), 2000);
}
SNS 社交媒體的各種日語
SNS是Social Networking Services(社會性 網路 服務)的簡稱。
ツイッター twitter
リツイートされる 被轉發twitter內容
チェックイン 打卡
コメント comment
いいね! 讚
投稿する とうこうする 貼文
生配信 なまはいしん 直播
フォロー follow 追蹤
フォロワー follower 追蹤者
インスタ映え いんすたばえ 在instagram 上面炫耀
チャット chat 聊天
ブロック block 封鎖
スタンプ stamp 貼圖
既読スルー きどくするー 已讀不回
リムる 取消關注,remove轉變而來的
ハッシュタグ 加#字符號的意思
ファボ 喜歡,Favorite來的
