动力节点首页 全国咨询热线:400-8080-105

绑定手机号,登录
手机号

验证码

微信登录
手机号登录
手机号

验证码

微信登录与注册
微信扫码登录与注册

扫码关注微信公众号完成登录与注册
手机号登录
首页 > 文章

浅谈JavaScript的高级应用

04-25 10:59 672浏览
举报 T字号
  • 大字
  • 中字
  • 小字

JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。

虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。已经被广泛用于Web应用开发,为用户提供更流畅美观的浏览效果。随着服务器的强壮,虽然程序员更喜欢运行于服务端的脚本以保证安全,但JavaScript仍然以其跨平台、容易上手等优势大行其道。同时,有些特殊功能(如AJAX)必须依赖JavaScript在客户端进行支持。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的,这就自然涉及到了JavaScript的高级应用。我们的JavaScript课程—JavaScript面向对象视频教程,将其中涉及到的JavaScript知识融会贯通,为我们编写成了系统课程。下面是我们的课程目录:

第一章 JavaScript面向对象基础

 1-1 面向对象概念   (03:22)

 1-2 Object对象   (01:43)

 1-3 构建对象---使用字面量方式构建对象   (06:43)

 1-4 构建对象---使用Object构造函数构建对象   (05:21)

 1-5 工厂模式   (05:43)

 1-6 构建对象---使用自定义构造函数构建对象   (09:33)

 1-7 instanceof操作符   (11:03)

 1-8 原型对象   (11:38)

 1-9 实例属性的查找机制   (13:28)

第二章 JavaScript面向对象进阶

 2-1 继承---借用prototype原型对象继承   (08:29)

 2-2 继承---借用call()函数进行继承   (05:21)

 2-3 继承---借用call()函数进行继承(2)   (03:15)

 2-4 继承---借用apply()函数进行继承   (06:37)

 2-5 prototype案例   (15:15)

 2-6 面向对象案例   (17:36)

JavaScript是一门面向对象的语言,因为它实现了面向对象的所有特性。其实,面向对象仅仅是一个概念或者一个编程思想而已,它不应该依赖于某个语言存在,比如Java采用面向对象思想构造其语言,它实现了类,继承,派生,多态,接口等机。但是这些机制,只是实现面向对象的一种手段, 而非必须。换言之, 一门语言可以根据自身特性选择合适的方式来实现面向对象,这也是我们学习动力节点在线的JavaScript高级应用视频课程应该秉承的宗旨。

0人推荐
共同学习,写下你的评论
0条评论
代码小兵988
程序员代码小兵988

67篇文章贡献228982字

相关课程 更多>

作者相关文章更多>

推荐相关文章更多>

JavaWeb的3大组件

代码小兵49806-11 15:28

全面解析Cookie技术

代码小兵49806-11 15:51

浅谈JavaWeb架构演变

代码小兵49806-11 16:22

探讨Web开发中的Session存储与管理

代码小兵51603-29 17:28

JavaScript基础知识

 暴风城-小飞04-06 20:49

发评论

举报

0/150

取消