Skip to content

Instantly share code, notes, and snippets.

File system trong nodejs

Để khai báo ta dùng:

const fs = require('fs');

Môt số hàm ta có thể dùng: Hàm readFile: đọc nội dung file. Hàm này cần callback để có thể lấy nội dung file.

fs.readFile('path-to-file', function (err, data) {

URL module docs

URL

Ta có thể dùng như sau:

const url = require('url');

Khi tạo server:

Call stack là gì

Call stack là một cấu trúc dữ liệu với đặc điểm là: FILO(First in - Last out). Trong Javascript, call stack được sử dụng để quản lý thứ tự các câu lệnh thực thi.

Trường hợp 1

/* Trong file main.js */

var firstFunction = function () { 
@nguyentien98
nguyentien98 / Config-Getter.md
Created November 12, 2018 03:16
Config Getter

File config.ts có nội dung như sau

import * as fs from 'fs';

class Config {

    public get(config: string, defaultVal?: string): any {
        let configSplited = config.split('.');

Lời mở đầu

Thêm route và Hello World huyền thoại

Sau đây chúng ta sẽ tiến hành thêm route cho ứng dụng và sẽ xuất ra màn hình dòng chữ Hello World nhé.

Bước 1: Tạo file route

Tạo file routes.ts trong thư mục src của bạn với nội dung như sau:

Callback là gì

Hiểu đơn giản thì callback là một function (A) được truyền vào 1 function khác (B) thông qua các tham số của B. Lúc này function B sẽ gọi đến function A để thực hiện 1 chức năng gì đó hoặc là khi function B hoàn thành chức năng của mình.

Ví dụ đơn giản:

function dihoc(callback){
// Làm các công việc cần thiết khi đi học. Và cuối cùng kết quả nhận được là thu lại kiến thức.
callback('Kiến thức');
}
74681037