- 0
- 0
- 约7.04千字
- 约 43页
- 2017-07-21 发布于湖北
- 举报
额外的运算符 除了C#当中的运算符外,JavaScript还包括: 相等运算符(==)与等同运算符(===) == 表示值相同 “1” == true ===表示值相同,并且类型也相同 注意: null与undefined相等但不等同 对象的比较是地址的比较,只有地址相等才相等 JavaScript实现面向对象 JavaScript目前版本不支持真正的类,但是JavaScript中可以定义伪类(pseudo-class)来实现面向对象,做到这一点的就是构造函数和原型对象。 构造函数:设计来和new运算符一起使用的函数,此时该函数就与C#、Java当中的构造方法类似 function Rectangle( w, h ){ this.width = w; //定义一个属性 this.height = h; //定义一个方法 this.area = function(){ return this.width * this.height } } var rect1 = new Rectangle(3,5); var a = rect1.area(); 原型 上述方案有效的模拟了类,但它仍不是最优的,原因在于大多数情况下,每个对象中的属性值可能不同,但是方法一般是相同的: 在上面的例子中,Rectangle类中的每个对象的a
您可能关注的文档
最近下载
- 2025年贵州省公务员录用考试_行测_题_网友回忆版_.doc VIP
- 扬尘治理监理实施细则标准范本.docx VIP
- NBSHT 0913-2015 轻质白油.pdf VIP
- 15K519 暖通空调设计常用数据.docx VIP
- 2025年广西区考公务员录用考试_行测_题_网友回忆版_.doc VIP
- 反洗钱2025测试题及答案.docx VIP
- 幼儿园急救知识:流鼻血应对方法.pptx VIP
- 金蝶云星空企业版 V9.0_产品培训_制造_质量管理.pptx VIP
- 广场舞视频免费下载_广场舞视频大全_就爱广场舞.docx VIP
- 2025年广东省公务员录用考试_行测_题_网友回忆版_.doc VIP
原创力文档

文档评论(0)