• 技术文章 >web前端 >前端问答

    javascript是不是面向对象语言

    青灯夜游青灯夜游2021-09-02 14:42:56原创149

    javascript不是面向对象语言,而是一种基于对象的脚本语言。JavaScript不仅可以创建对象,也能使用现有的对象。且面向对象包括三大特征:封装、继承、多态;而JavaScript中只有封装,继承也只是模拟继承,谈不上面向对象。

    本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

    JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。

    JavaScript脚本语言具有以下特点:

    为什么JavaScript不是面向对象的语言?

    因为面向对象包括三大特征:封装、继承、多态。JavaScript中只有封装,继承也只是模拟继承,谈不上面向对象。

    所有说,在JavaScript中,一切都是对象,属性、数组、函数等等都是对象。

    【推荐学习:javascript高级教程

    以上就是javascript是不是面向对象语言的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    上一篇:javascript的变量是什么 下一篇:javascript中变量的命名有什么要求
    线上培训班

    相关文章推荐

    • JavaScript如何实现点击删除扩展名并获取文件名• JavaScript限制输入框只允许整数和小数点(两种方法)• 使用JavaScript从数组中删除最后一项(3种方法)• 通过JavaScript在单击按钮后更改<a>标签的href值• JAVASCRIPT算编程不

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网