JavaScript是一门什么样的语言,它有哪些特点?

js就是面向对象的弱类型语言
语言特性:面向对象(要掌握创建对象的多种方式,继承的多种方式、原型链),动态/弱类型语言

动态语言的特性
var num=10;//num是一个数字类型
num="jim";//此时num又变成一个字符串类型
//我们把一个变量用来保存不同数据类型的语言称之为一个动态语言,或者说是一个弱类型语言
静态语言:c# java c c++
//静态语言在声明一个变量就已经确定了这个变量的数据类型,
int c;//c就是整数类型
//我们把这种声明一个变量就确定了它的数据类型这样的语言称之为静态语言,也称之为强类型语言
//  而且在任何时候都不可以改变他的数据类型

你可能感兴趣的:(面试题)