JavaScript có quan tâm đến cách viết hoa không?

Mặc dù một câu trả lời khác có cách viết hoa chính xác cho một vài ngôn ngữ ví dụ [C, C++, JavaScript, Java], nhưng có một điều rất quan trọng mà bạn phải hiểu về ngôn ngữ lập trình nếu bạn muốn nói về chúng như thể bạn biết mình đang nói về cái gì

Một số ngôn ngữ lập trình đã nêu các tùy chọn viết hoa dễ tìm thấy trực tuyến và có một bộ quy tắc phức tạp hơn người ta tưởng. Ví dụ: Python được đánh vần bằng chữ P viết hoa khi nói về chính ngôn ngữ đó [chẳng hạn như trong sơ yếu lý lịch], NHƯNG bạn viết python trong IDE của mình. Ngoài ra, một số tên ngôn ngữ có dạng đặc biệt trong trường hợp đặc biệt. Ví dụ: chúng ta có thể tranh luận xem mã này có phải là Pythonic hay không

Ngoài ra, một trong những nhận xét về câu hỏi trên đưa ra một điểm rất hay là tôi sẽ tiến thêm một bước nữa trong việc cung cấp cho bạn một số lời khuyên khi tìm việc. Nếu bạn không biết cách viết hoa thích hợp của ngôn ngữ lập trình mà bạn đang nghĩ đến việc thêm vào sơ yếu lý lịch của mình, thì nó không thuộc về sơ yếu lý lịch của bạn

JavaScript là một trong những ngôn ngữ lập trình phổ biến nhất trên thế giới. Để sử dụng nó một cách hiệu quả, chúng ta phải biết về những điều cơ bản của nó

Trong bài viết này, chúng ta sẽ xem xét cách viết hoa và nhận xét về mã và chức năng của chúng ta

viết hoa

Tên biến không được có khoảng trắng. Tuy nhiên, chúng tôi có thể muốn sử dụng nhiều từ

Vì vậy, chúng ta sẽ phải gắn chúng lại với nhau

Để làm điều đó, chúng ta có thể viết

  • // create tax report from database
    let report = new Report[];
    6
  • // create tax report from database
    let report = new Report[];
    7
  • /*
    * create tax report from database
    */
    0
  • /*
    * create tax report from database
    */
    1

Đó là những lựa chọn có khả năng nhất

Tất cả các chữ thường đều khó đọc nên cách thứ 3 không tốt

Dấu gạch dưới hơi khó gõ vì chúng tôi phải với tới phím

Do đó, các phong cách phổ biến nhất là 1 và 4

Cái đầu tiên dành cho hầu hết các biến trong khi cái cuối cùng dành cho hàm tạo và lớp

Bình luận

Mã thô có thể không truyền tải tất cả thông tin mà chúng tôi muốn truyền đạt cho người khác

Đó là lý do tại sao các bình luận tồn tại trong mã

Nó cho phép chúng tôi giải thích những điều không được giải thích trong mã của chúng tôi

Chẳng hạn, chúng ta có thể viết

// create tax report from database
let report = new Report[];

Chúng tôi có thể không biết rằng dữ liệu báo cáo nằm trong cơ sở dữ liệu, vì vậy chúng tôi truyền đạt thông tin đó

Ký tự

/*
* create tax report from database
*/
2 cho biết đó là nhận xét một dòng

Chúng ta có thể viết bình luận nhiều dòng bằng cách viết

/*
* create tax report from database
*/

Bây giờ chúng ta có thể viết nhiều hơn một dòng

/*
* create tax report from database
*/
3 và
/*
* create tax report from database
*/
4 lần lượt là các ký tự biểu thị phần đầu và phần cuối của nhận xét nhiều dòng

Chức năng

Hàm là khối xây dựng của chương trình JavaScript

Chúng tôi gói một loạt mã vào một nhóm

Chẳng hạn, chúng ta có thể định nghĩa một hàm bằng cách viết

const cube = num => {
return num ** 3;
}

Hàm

/*
* create tax report from database
*/
5 nhận tham số
/*
* create tax report from database
*/
6 rồi trả về lập phương của nó

Các hàm có một tập hợp các tham số, có thể là 0 hoặc nhiều hơn và một phần thân, có một loạt các câu lệnh được chạy khi hàm được gọi

Cơ thể được bao quanh bởi các dấu ngoặc nhọn

Nó phải luôn được bao bọc trong dấu ngoặc nhọn trừ khi chúng ta có hàm trả về ngầm định của một hàm câu lệnh đơn

Chẳng hạn, chúng ta có thể viết

/*
* create tax report from database
*/
0

vì hàm này là một hàm câu lệnh đơn và nó trả về cùng một giá trị

Không phải tất cả các chức năng phải tạo ra một giá trị, nhưng nếu không, chúng sẽ tạo ra

/*
* create tax report from database
*/
7

phạm vi

Phạm vi là một phần của chương trình có thể nhìn thấy biến

Biến JavaScript có thể là chức năng, khối hoặc phạm vi toàn cầu

Các biến phạm vi khối được tạo bằng các từ khóa

/*
* create tax report from database
*/
8 và
/*
* create tax report from database
*/
9

Các biến phạm vi chức năng được tạo bằng từ khóa

const cube = num => {
return num ** 3;
}
0

Và các biến toàn cục được tạo không có từ khóa hoặc là thuộc tính của đối tượng toàn cầu

Các biến được tạo cho tham số hàm hoặc bên trong hàm chỉ có thể được tham chiếu trong hàm

Chúng được gọi là ràng buộc cục bộ

Chẳng hạn, chúng ta có thể viết

/*
* create tax report from database
*/
5

Sau đó, cả

const cube = num => {
return num ** 3;
}
1 và
const cube = num => {
return num ** 3;
}
2 đều chỉ khả dụng bên trong khối
const cube = num => {
return num ** 3;
}
3

Nếu chúng tôi có một biến được xác định trước một khối và nó ở cấp độ cao hơn, thì chúng tôi cũng có thể tham chiếu chúng từ bên trong khối

Chẳng hạn, chúng ta có thể viết

/*
* create tax report from database
*/
9

const cube = num => {
return num ** 3;
}
2 vẫn có thể truy cập được từ khối
const cube = num => {
return num ** 3;
}
3

Nếu chúng ta có một biến

const cube = num => {
return num ** 3;
}
0

// create tax report from database
let report = new Report[];
3

Sau đó, nó có sẵn cho toàn bộ tập lệnh nếu nó ở cấp cao nhất

Chúng ta thậm chí có thể tham chiếu chúng trước khi chúng được xác định, nhưng điều đó sẽ không hữu ích lắm vì nó sẽ

/*
* create tax report from database
*/
7 trước khi nó được gán một giá trị

Biến toàn cầu là biến có sẵn trong ứng dụng

Ví dụ, nếu chúng ta có

// create tax report from database
let report = new Report[];
5

Sau đó, chúng tôi đã khai báo một biến toàn cầu

Chúng tôi không thể làm điều đó với chế độ nghiêm ngặt của JavaScript vì chúng tôi không muốn vô tình khai báo các biến toàn cục

Ảnh của Annie Spratt trên BaptKết luận

Viết hoa rất quan trọng để dễ đọc. Có lẽ chúng ta nên tuân thủ các quy ước đặt tên của JavaScript, đó là camelCase hoặc PascalCase

Hàm là phần quan trọng của chương trình JavaScript. Tính khả dụng của các biến phụ thuộc vào cách chúng được khai báo

Nhận xét có thể giúp chúng tôi giải thích nội dung không được giải thích trong mã của chúng tôi

JavaScript bằng tiếng Anh đơn giản

Bạn có biết rằng chúng tôi có bốn ấn phẩm? . io — thể hiện tình yêu bằng cách theo dõi các ấn phẩm của chúng tôi và đăng ký kênh YouTube của chúng tôi

Cách viết hoa chữ cái đầu tiên trong một từ bằng JavaScript?

Để viết hoa ký tự đầu tiên của chuỗi, chúng ta có thể dùng hàm charAt[] để tách ký tự đầu tiên rồi dùng hàm toUpperCase[] để viết hoa ký tự đầu tiên.

Khi nào nên sử dụng tên biến all caps trong JavaScript?

Trong JavaScript, về mặt kỹ thuật, bạn có thể sử dụng các tên biến được viết hoa, nhưng quy ước là sử dụng các từ viết thường cho tên biến và các từ viết hoa cho các hàm tạo. Trong các ngôn ngữ khác, chẳng hạn như Ruby, các nhãn viết hoa không được phép đặt cho các tên biến, vì chúng được sử dụng bởi các hằng, phương thức và lớp

Chủ Đề