js构造方法

这篇博客探讨了JavaScript中的构造方法,如何定义并使用它们。通过示例展示了如何创建stu1构造函数,以及其内部私有变量和方法的工作原理。接着,介绍了People构造函数及其原型链上的属性和方法,如gender和eat。还讨论了JavaScript中的引用数据类型、String、Date的方法以及Array的操作,如sort、join和splice。
//定义构造方法
 function stu1()
{
this.stuNo="20160001"
this.stuName="刘豪";
this.method= function()
{
eturn "刘豪长的贼帅";
}
}
var student=new stu1();
alert(student.method());




用var声明的 变量和方法 都是对象People的私有变量和私有方法,不能在外部调用
function People(){
var name="";
var work=function()
{
alert("调用的是构造方法里面的 work() 方法");
}
}


//向构造对象里添加变量和方法,用prototype
People.prototype.gender="男";


People.prototype.eat = function()
{
alert("刘豪需要吃饭才能生存");


}


引用数据类型 传递 地址


String类型数据 的各种方法


Date  
方法重写
var now = new Date();
Date.prototype.getVarDate(){
return this.getFullYear()+this.getMonth()+this.getDate();




Array
数组排序 Array.sort();


array.join(",")  每个数组元素后都加上“,”形成字符串
array.splice(Index,delNum,"insertElement")  从index元素开始删除delNum个元素,然后插入 insertElement  





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值