Hướng dẫn can i work on backend with javascript? - tôi có thể làm việc trên phần phụ trợ với javascript không?
Vâng, bạn có thể làm rất nhiều thứ phụ trợ trong JavaScript. Show Có rất nhiều khung và ứng dụng chạy JavaScript như một phụ trợ, tất cả đều có những ưu và nhược điểm khác nhau. Nodejs
Opa
Commonjs
Vertx.io
Sự phổ biến của Node.js chắc chắn đã thúc đẩy việc sử dụng JavaScript làm ngôn ngữ phụ trợ và để bắt đầu với JavaScript trong phần phụ trợ, bạn cần biết một số điều cơ bản và quy tắc chung của ngôn ngữ này. Bài viết sau đây là bắt đầu với sự phát triển back-end bằng JavaScript. Động cơ JavaScript Mỗi trình duyệt có công cụ JavaScript riêng được sử dụng để hỗ trợ các tập lệnh JavaScript để chúng hoạt động đúng. Công việc cơ bản của một công cụ JavaScript là lấy mã JavaScript, sau đó chuyển đổi nó thành một mã được tối ưu hóa nhanh, có thể được giải thích bằng trình duyệt. Dưới đây là tên của các động cơ JavaScript được sử dụng trong một số trình duyệt phổ biến nhất hiện có.
Tiêu chuẩn tập lệnh ECMA: & NBSP; Tiêu chuẩn tập lệnh ECMA là một đặc tả ngôn ngữ kịch bản nhãn hiệu được tiêu chuẩn hóa bởi Hiệp hội các nhà sản xuất máy tính châu Âu.: The ECMA Script standard is a trademark scripting-language specification standardized by European Computer Manufacturers Association.ECMAScript provides the rules, details, and guidelines that a scripting language(like javascript)must observe to be considered ECMAScript compliant. Các loại định nghĩa trong JavaScript Gõ động: Các thông dịch viên tìm ra loại biến động dựa trên các điều kiện nhất định. Các loại dữ liệu nguyên thủy: Các loại dữ liệu nguyên thủy là các loại dữ liệu không có phương pháp nào được gắn vào nó, tức là một số phương pháp được xác định không thể được sử dụng với chúng và chúng được sử dụng trong sự cô lập. Mặc dù có nhiều cách để sử dụng các phương pháp đó bằng cách gói các biến loại dữ liệu nguyên thủy này (được đề cập trong bài viết tiếp theo). Sau đây là các loại dữ liệu thuộc danh mục nguyên thủy:: The interpreter figures out the type of the variable dynamically based on certain conditions. Primitive Data Types: The primitive data types are the data types that have no methods attached to it i.e. some defined methods cannot be used with them and they are used in isolation. Though there are ways to use those methods by wrapping these primitive data type variables (covered in the next article). The following are the data types that come under the primitive category:
Đối tượng: Mọi thứ trong JavaScript là một đối tượng. Đó là mỗi biến, chuỗi, mảng hoặc bất kỳ cấu trúc nào khác mà chúng ta biết thuộc danh mục đối tượng. Đối tượng script Java có thể được hiểu bởi hầu hết mọi ngôn ngữ và dễ đọc. Tạo đối tượng: Có 4 cách để tạo đối tượng: 1. Tạo đối tượng với hàm tạo: & nbsp; Everything in JavaScript is an object. That is each variable, string, array or any other structure that we know comes under the category of object. Java Script object can be understood by almost every language and are easy to read. Creating objects: There are 4 ways to create objects: 1. Creating object with a constructor: JavaScript
Đầu ra: 2. sử dụng đối tượng theo nghĩa đen & nbsp; 2.Using Object literalJavaScript
JavaScript
Đầu ra: 4. Sử dụng các lớp ES6: & nbsp; 4. Using es6 classes:JavaScript
Các
Đầu ra: ép buộc: & nbsp; cái mà chúng ta gọi là typecasting trong C, C ++, Java, nó được gọi là ép buộc trong JavaScript. Về cơ bản là quá trình chuyển đổi giá trị từ loại này sang loại khác (như chuỗi thành số nguyên, số nguyên thành boolean, ETC ). Cưỡng chế có hai loại: Coercion: What we call typecasting in C, C++, Java, it is called coercion in JavaScript.It is basically the process of converting a value from one type to another(like string to an integer, integer to boolean, etc). Coercion is of two types:
JavaScript
JavaScript
Các Đầu ra: ép buộc: & nbsp; cái mà chúng ta gọi là typecasting trong C, C ++, Java, nó được gọi là ép buộc trong JavaScript. Về cơ bản là quá trình chuyển đổi giá trị từ loại này sang loại khác (như chuỗi thành số nguyên, số nguyên thành boolean, ETC ). Cưỡng chế có hai loại: The variable lifetime is from where they are declared until their function ends. If no function is defined then scope of the variable is global. Hoisting: Function definitions are hoisted but not variable declarations. This means that when a function is declared, it is usable from anywhere within your code. For more information on hoisting in javascript visit this. The JavaScript engine works in two different phases:
Phạm viMukul Latiyan. If you like GeeksforGeeks and would like to contribute, you can also write an article using write.geeksforgeeks.org or mail your article to . See your article appearing on the GeeksforGeeks main page and help other Geeks. |