{"id":3137,"date":"2016-07-05T03:22:12","date_gmt":"2016-07-05T03:22:12","guid":{"rendered":"https:\/\/kiencang.net\/?p=3137"},"modified":"2016-07-05T03:22:12","modified_gmt":"2016-07-05T03:22:12","slug":"cac-ham-trong-javascript","status":"publish","type":"post","link":"https:\/\/kiencang.net\/cac-ham-trong-javascript\/","title":{"rendered":"C\u00e1c h\u00e0m (function) trong JavaScript"},"content":{"rendered":"\n

H\u00e0m trong JS c\u0169ng gi\u1ed1ng nh\u01b0 h\u00e0m trong PHP gi\u00fap ch\u00fang ta x\u00e2y d\u1ef1ng m\u1ed9t nhi\u1ec7m v\u1ee5 m\u00e0 ph\u1ea3i th\u01b0\u1eddng xuy\u00ean d\u00f9ng l\u1ea1i ho\u1eb7c khi n\u00f3 r\u1ea5t ph\u1ee9c t\u1ea1p ch\u00fang ta mu\u1ed1n t\u1ea1o v\u00e0 t\u00e1ch n\u00f3 r\u1ed3i \u0111\u1ec3 \u1edf m\u1ed9t file ri\u00eang v\u00e0 ch\u1ec9 g\u1ecdi \u0111\u1ebfn khi c\u1ea7n. K\u1ef9 n\u0103ng vi\u1ebft h\u00e0m r\u1ea5t quan tr\u1ecdng, b\u1edfi v\u00ec s\u1edbm mu\u1ed9n b\u1ea1n s\u1ebd ph\u1ea3i th\u1ef1c hi\u1ec7n vi\u1ebft c\u00e1c \u0111o\u1ea1n m\u00e3 v\u00e0i tr\u0103m d\u00f2ng.<\/p>\n\n\n\n

—<\/p>\n\n\n\n

H\u00e0m trong JavaScript l\u00e0 kh\u1ed1i m\u00e3 \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf \u0111\u1ec3 th\u1ef1c hi\u1ec7n m\u1ed9t nhi\u1ec7m v\u1ee5 c\u1ee5 th\u1ec3.<\/p>\n\n\n\n

M\u1ed9t h\u00e0m JavaScript s\u1ebd th\u1ef1c thi khi “c\u00e1i g\u00ec \u0111\u00f3” g\u1ecdi n\u00f3.<\/p>\n\n\n\n

V\u00ed d\u1ee5:<\/p>\n\n\n\n

function hamCuaToi(p1, p2) {\n   return p1 * p2; \/\/ H\u00e0m tr\u1ea3 v\u1ec1 k\u1ebft qu\u1ea3 c\u1ee7a ph\u00e9p nh\u00e2n p1 v\u1edbi p2\n}<\/code><\/pre>\n\n\n\n
\n\n\n\n
\n
\n

M\u1ee5c l\u1ee5c<\/p>\n