返回
返回 我的 北京
首页 分享 收藏 预约报名 拨打电话

北京动态网页中的JavaScript技术培训课程

2017-12-16 11:35:48 61
如遇无效、虚假、诈骗课程,请立即举报
为了您的资金安全,请见面交易,切勿提前支付任何费用
举报
培训课程详情
课程详情

如何深入理解动态网页中的JavaScript技术

JavaScript技术顾名思义与Java有相关之处,与对象和类的概念有关,与数据和代码有关,但是JavaScript又与Java有不同之处,JavaScript的数据是很简洁的,只有undefined、null、boolean、number和string这5中,而复杂数据就只有object一种。其它更复杂的数据也是从这几种基本数据组成。


有上述的言论中,我们可以引出JavaScript的简单数据类型。Undefined是代表一切未知的事物,其中的返回类型也是undefined。这说明可以将这个类型的数据复制给任何变量或属性。而null数据类型是表示有着这么一个概念的数据但是实际上却没有东西,它的返回类型是object。


Boolean类型就是我们经常接触到的是否类型,表示正确与否的一种数据类型。Number代表线性增减的事物,通常可以用来控制代码的迭代和循环。String类型是面向人类的数据类型,可以代表人类意图的一种类型。这些简单类型都不是对象,被简单赋予成这种类型的常量或变量都不算作对象。


在JavaScript技术中,是没有“类”的概念的,估计这对许多程序员来说比较难以理解,因为在面向对象的技术中,经常讲到的就是类。但是对于理解JavaScript我们就要抛弃对象和类的概念,从数据和代码的原始角度去理解它。


JavaScript是一种面向对象的语言,object就是对象的类型,对象可以用来添加我们需要的属性,通常是内部使用的对象的方法中的变量,也可以是全局变量,例如varstr=document.title;代表利用文件对象的属性来获取需要的标题。对象的方法则是让对象去做某件事,可以是显示到屏幕上的内容,也可以是在后台执行某些复杂的数学运算。例如document.write(“Thisistest”);代表可以写入的任意文档内容。还有许多关于对象的基本知识需要大家去深入理解。


在JavaScript技术中,还有一个原型prototype的概念,指所有function类型的对象都有一个prototype属性,这个属性本身又是一个object的对象,我们可以对这个属性添加任意的方法和属性,要理解JavaScript中的原型还需要通过代码的练习,因为利用原型可以使代码更加简洁精炼。



联系我时,请说是在【好培训网】看到的。
相关培训课程