⊗jsPmFTFENR 238 of 505 menu

Biểu thức bên phải hàm trong JavaScript

Lưu ý rằng biểu thức có sự tham gia của hàm phải nằm bên trái nó. Nếu chúng ta cố gắng làm điều gì đó bên phải hàm, điều đó sẽ không biến nó thành biểu thức hàm. Ví dụ:

function func() { // đây là Function Declaration console.log('!'); } + 1;

Tại sao lại vậy: bởi vì trong trường hợp này +1 đơn giản chỉ là một lệnh mới, được viết sau hàm. Nếu viết lệnh này trên một dòng mới, mọi thứ sẽ trở nên rõ ràng hơn:

function func() { console.log('!'); } +1; // chỉ là một lệnh

Hãy biến hàm của chúng ta thành Function Expression. Ví dụ, đặt dấu + trước hàm:

+function func() { // đây là Function Expression console.log('!'); } + 1;

Hoặc thực hiện phép gán:

let test = function func() { // đây là Function Expression console.log('!'); } + 1;

Hoặc truyền làm tham số vào console.log:

console.log(function func() { // đây là Function Expression console.log('!'); } + 1);

Xác định xem hàm được trình bày là Function Declaration hay Function Expression:

function func() { console.log('!'); } +1;

Xác định xem hàm được trình bày là Function Declaration hay Function Expression:

function func() { console.log('!'); } + 1;

Xác định xem hàm được trình bày là Function Declaration hay Function Expression:

+function func() { console.log('!'); } + 1;

Xác định xem hàm được trình bày là Function Declaration hay Function Expression:

+ function func() { console.log('!'); } + 1;

Xác định xem hàm được trình bày là Function Declaration hay Function Expression:

+ 1 function func() { console.log('!'); } + 1;

Xác định xem hàm được trình bày là Function Declaration hay Function Expression:

function func() { console.log('!'); } + console.log('!');
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối