- 5
- 0
- 约1.04万字
- 约 11页
- 2017-08-31 发布于安徽
- 举报
前言
当今 JavaScript 大行其道,各种应用对其依赖日深。web 程序员已逐渐习惯使用各种优秀的 JavaScript 框架快速开发 Web 应用,从而忽略了对原生 JavaScript 的学习和深入理解。所以,经常出现的情况是,很多做了多年 JS 开发的程序员对闭包、函数式编程、原型总是说不清道不明,即使使用了框架,其代码组织也非常糟糕。这都是对原生 JavaScript 语言特性理解不够的表现。要掌握好 JavaScript,首先一点是必须摒弃一些其他高级语言如 Java、C# 等类式面向对象思维的干扰,全面地从函数式语言的角度理解 JavaScript 原型式面向对象的特点。把握好这一点之后,才有可能进一步使用好这门语言。本文适合群体:使用过 JS 框架但对 JS 语言本质缺乏理解的程序员,具有 Java、C++ 等语言开发经验,准备学习并使用 JavaScript 的程序员,以及一直对 JavaScript 是否面向对象模棱两可,但希望知道真相的 JS 爱好者。
回页首
重新认识面向对象
为了说明 JavaScript 是一门彻底的面向对象的语言,首先有必要从面向对象的概念着手 , 探讨一下面向对象中的几个概念:
一切事物皆对象
对象具有封装和继承特性
对象与对象之间使用消息通信,各自存在信息隐藏
以这三点做为依据,C++ 是半面向对象半面向过程语言,因为,虽然他实
您可能关注的文档
- 桥梁抗震分析方法与研究.doc
- 桥梁抗震与研究进展第16届全国结构工程学术会议.pdf
- 翘翘人地关系思想历史演变.ppt
- 切割过程中线痕、TTV分析.ppt
- 侵权法上因果关系理论与研究.docx
- 侵权责任构成理论与研究(下).doc
- 亲历日本老年社区 考察记实 多图详解 (一).doc
- 青科大第七章辅助工艺的设计.ppt
- 青龙11613底抽巷揭18煤层专项防突的设计(最终版).doc
- 青少年儿童职业体验馆项目运营策划的设计设备策划案报告.doc
- 清明节高中下学期主题班会课件.pptx
- 统编版语文一年级下册课件《语文园地三》.pptx
- 统编版语文一年级下册课件《语文园地六》.pptx
- 一例ECMO术患者的个案护理.pptx
- 2.12 辽宋夏金元时期经济的繁荣 课件 2025-2026学年统编版七年级历史下学期.pptx
- 一例重症肺炎患者改善肺功能的循证个案护理.pptx
- 青春不“翻车”:电动车安全小贴士 高中下学期主题班会.pptx
- 主动脉夹层破裂的急救护理.pptx
- Unit 3 My school calendar Part A let's spell 课件(内嵌音视频)2025-2026学年人教PEP版英语五年级下册.pptx
- 乳糜尿的微生物学分析.pptx
最近下载
- 《中华人民共和国民族团结进步促进法》PPT专题课件.pptx VIP
- HJ-870-2017-固定污染源废气-二氧化碳的测定-非分散红外吸收法-方法验证报告.docx VIP
- 山东省普通高校招生(春季)考试数学模拟试卷(十).docx VIP
- 医用氧气瓶巡查记录表.docx VIP
- 山东省普通高校招生(春季)考试数学模拟试卷(九).docx VIP
- 钳工(高级工)职业技能等级认定实操试题.docx VIP
- 【党员大会】(2025年第四季度)2025年意识形态工作专题研判会暨政治生态分析研判会(会议议程、会议记录、意识形态工作总结、政治生态分析报告).doc VIP
- 山东省普通高校招生(春季)考试数学模拟试卷(十一).docx VIP
- TCECS758-2020 城镇排水管道混接调查及治理技术规程.pdf VIP
- 草坪修剪机结构设计及三维建模.doc VIP
原创力文档

文档评论(0)