Mọi người cho em hỏi là khi viết code trên Sublime Text thì luồng chạy của code có phải là từ trên xuống dưới và từ ngoài vào trong không ạ, và luồn chạy của code khi viết code trên Sublime Text có khác khi viết code trên các trình soan thảo khác không vậy ạ?
Hỏi về luồng chạy của code trong Sublime Text và các trình soạn thảo code khác?
Sublime Text không bao giờ chạy code, nó chỉ là một môi trường soạn thảo văn bản chuyên cho mã lệnh thôi nha.
Vậy ví dụ như mình code web thì luồng chạy của code nằm ở trên trình duyệt à bạn?
Có thể coi (một cách đơn giản) thì nó là vậy.
Nếu vật thì luồn chạy code ở trên trình duyệt có phải là từ trên xuống dưới và từ ngoài vào trong phải không bạn?
“Luồng chạy code” phức tạp hơn rất nhiều nhé. Như bạn nói thì chỉ đúng một phần và ko đúng với cơ chế thực thi.
Cũng tuỳ ngôn ngữ. Với hầu hết các ngôn ngữ, code trong 1 scope thì chạy từ trên xuống dưới (ngoại trừ lệnh nhảy goto, còn từ trái sang phải thì tuỳ. Nhưng 1 scope có thể được chạy nhiều lần (ví dụ 1 hàm là 1 scope), các scope gọi lẫn nhau nên chương trình sẽ không chạy “code từ trên xuống dưới”.
Thank kiu anh nhé!!!
Code nó như tính cách của con gái vậy. Lúc bình thường nó chạy tuần tự từ trên xuống dưới; lúc dỗi thì tra tấn 1 đoạn nhiều lần (for, while); lúc tưng tưng nó nhảy tùm lum (if, switch); lâu lâu nổi điên lên có khi chạy không quy tắc (goto).
thank kiu bạn nhé!!!