问问题描述
答精选答案

这里的person相当于一个类,其他的编程语言用class声明,javascript里用function声明。
由于js是若类型编程语言,在person函数内部,this.firstname相当于创建了一个类属性,在person的参数列表中,传入的是形参。给你个例子吧。function person(firstname, lastname){ this.firstName = firstname; this.lastName = lastname;}var a = new persion("this is firstName", "this is lastName");console.log(a.firstName); // this is firstNameconsole.log(a.lastName); //this is lastName
答其他回答(1条)
-
1. js的a等于空可以写为 a = null。
2. 这是因为在JavaScript中,null是一个特殊的值,表示空值或者没有对象。将变量赋值为null,就表示该变量不指向任何对象。
3. 值得延伸的是,在JavaScript中,null和undefined是不同的。null表示空值,而undefined表示未定义。在实际应用中,我们可以根据具体的需求选择使用null还是undefined来表示空值。
本文来自作者[changdezhiyejishuxueyuan]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/miaozhi/1855423.html

评论列表(4条)
我是公众科技网的签约作者“changdezhiyejishuxueyuan”!
希望本篇文章《js的a等于空怎么写》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:这里的person相当于一个类,其他的编程语言用class声明,javascript里用function声明。由于js是若类型编程语言,在person函数内部,this.firstname相当于创建了一个类属性,在person的参数列表中,传入的是形参。给你个例子吧。function person(firstname, lastname){ this.firstName = firstname; this.lastName = lastname;}var a = new persion("th