黑马程序员技术交流社区

标题: 笔记---javaScript中定义类、对象、数组 [打印本页]

作者: 小僧玄奘    时间: 2014-12-27 11:49
标题: 笔记---javaScript中定义类、对象、数组
首先说一下弱语言和强语言的区别。弱类型语言是针对强类型语言来说的。

在强类型语言中,变量类型有多种,例如int char float boolean 等不同的类型相互转换有时需要强制转换而javascript只有一种类型var ,为变量赋值时会自动判断类型并进行转换所以javascript是弱语言



面向对象的编程思维模式已经深入人心。javaScript作为弱语言,本身并不支持面向对象。但javaScript是一门非常灵活的语言,下面我们就看看没有关键字class的javaScript如何实现类定义,并创建对象。



定义类

笔记---javaScript中定义类、对象、数组

定义方法:

function sayHi(){  //无参方法

}

function sayHii(name){ //带参方法的形参可以不用类型

}

注:定义方法和定义类的方式差不多。但是类名首字母是大写,方法名首字母是小写



作者: 忆墨    时间: 2014-12-27 11:57
求博客的模板
作者: 忆墨    时间: 2014-12-27 15:05
23333333333333333333333333333333




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2