- vừa được xem lúc

Troll người khác bằng dấu chấm phẩy fake trong JavaScript

0 0 46

Người đăng: Jake Jack

Theo Viblo Asia

(Trò troll này đã được test trong JavaScript)

Thay đổi một hoặc vài dấu chấm phẩy trong JavaScript của đứa bạn hoặc đồng nghiệp bằng dấu chấm phẩy fake (dấu chấm hỏi trong tiếng Hi Lạp): ; Khi so sánh dấu chấm hỏi tiếng Hi Lạp ; (dấu chấm phẩy fake) và dấu chấm phẩy bình thường ; thì chúng nhìn hoàn toàn giống nhau.

Dấu chấm hỏi tiếng Hi Lạp (dấu chấm phẩy fake) sẽ gây ra lỗi SyntaxError: Unexpected token ILLEGAL trong JavaScript, và có thể sẽ gây ra lỗi ở trong các ngôn ngữ khác (chưa test). Cần phải lưu file dưới encoding Unicode hoặc UTF-8 để troll. Những người hay copy luôn code từ GitHub hoặc các trang khác cũng dễ dính trò troll này.

Sau đây là ví dụ của việc troll người khác bằng dấu chấm phẩy fake:

const Discord = require('discord.js');
const client = new Discord.Client();
const config = require('./config.json'); client.on('ready', () => { console.log(`Logged in as ${client.user.tag}!`);
}); client.on('interaction', async interaction => { if (!interaction.isCommand()) return; // Dấu chấm phẩy fake if (interaction.commandName === 'ping') { await interaction.reply('Pong!'); }
}); client.login(config.token);

Cảnh báo: Người viết bài không chịu trách nhiệm về mọi thiệt hại gây ra bởi trò troll này.

Bình luận

Bài viết tương tự

- vừa được xem lúc

[React] Giới thiệu tổng quát về Redux Toolkit

1. Redux Toolkit (RTK) là gì và tại sao lại có nó. . .

0 0 6.6k

- vừa được xem lúc

Tìm hiểu về Javascript Promise

Một trong những điều mà các bạn phải làm quen khi chuyển qua lập trình Javascript đó là bất đồng bộ (Asynchronous) khác hẳn với khái niệm đồng bộ (Synchronous) mà ta đã làm quen với các ngôn ngữ như C# .NET hay PHP.

0 0 21

- vừa được xem lúc

Một số lợi ích khi đóng gói thư viện bên thứ 3

Việc sử dụng thư viện bên thứ 3 thông qua các mẫu parttern setup đôi khi sẽ cảm thấy rườm rà phức tạp nhưng việc gói gọn khi sử dụng thư viên ngoài thay vì sử dụng trực tiếp sẽ đem lại 1 số lợi ích nhất định. Re-Export - Import.

0 0 25

- vừa được xem lúc

VueJS: Tính năng Mixins

Chào mọi người, hôm nay mình sẽ viết về Mixins và 1 số vấn đề trong sử dụng Mixins hay ho mà mình gặp trong dự án thực. Trích dẫn từ trang chủ của VueJS:.

0 0 41

- vừa được xem lúc

Các cách validate form trong thiết kế website - Ưu nhược điểm

Về bản chất, việc validate form trong website chẳng qua chỉ là kiểm tra xem dữ liệu input có hợp lệ với format yêu cầu của người lập trình hay không. Nếu có thì submit form thành công, còn không thì reject và hiển thị lỗi.

0 0 37

- vừa được xem lúc

Những tính năng mới được mong chờ ở ES2021

Mỗi năm kể từ năm 2015, JavaScript đã liên tục tung các bản cập nhật với các tính năng thú vị. Là một developer, điều quan trọng là phải luôn cập nhật các kỹ thuật mới của ngôn ngữ lập trình và nếu bạn cảm thấy mình bị hụt hẫng bởi số lượng bản cập nhật mà JavaScript đã đưa ra trong những năm qua, b

0 0 29