Computer >> Máy Tính >  >> Lập trình >> Javascript

Sự khác biệt giữa ngôn ngữ lập trình “không định kiểu” và “nhập động” là gì?

Đã nhập động

Ngôn ngữ định kiểu động được gọi như vậy vì kiểu được liên kết với các giá trị thời gian chạy. Bạn không phải chỉ định các loại mọi lúc. Như tên cho thấy, kiểu của biến là động, có nghĩa là ngay cả sau khi bạn đặt một biến thành một kiểu, bạn vẫn có thể thay đổi nó.

Một số ngôn ngữ được nhập động bao gồm Python, Perl, Ruby, v.v.

Chưa định kiểu

Ngôn ngữ không định kiểu, còn được gọi là ngôn ngữ được nhập động, là ngôn ngữ lập trình không khiến bạn xác định kiểu của một biến.

JavaScript không được định kiểu ngôn ngữ. Điều này có nghĩa là một biến JavaScript có thể giữ một giá trị của bất kỳ kiểu dữ liệu nào. Để khai báo các biến trong JavaScript, bạn cần sử dụng từ khóa var. Cho dù đó là số hay chuỗi, hãy sử dụng từ khóa var để khai báo.

Đây là cách bạn có thể khai báo số trong JavaScript -

var points = 100;
var rank = 5;