1、函数声明:
function sum1(num1,num2){
return num1+num2
}
sum1(10,20)
最普通最标准的声明函数方法
2、函数表达式( 函数字面量):
var sum2 = function(num1,num2){
return num1+num2
}
sum(10,20)
说白了就是把一个函数赋值给了一个变量。
1。js方法书写格式是有哪些?//声明一个函数,函数名字为name
function name(str,num){}
//将等号左边匿名函数返回的值赋给f。匿名函数就是没有声明名字的函数.
var f=function(){}
//没见过
aa:function(){}
//等同于第二种,"{}"叫做代码块。
aa={bb:function}
2。js怎么创建对象,创建对象的格式(最好有注释 新手看不懂 谢谢)
创建对象:可以创建自定义对象和js本身含有的对象。
创建自定义对象:
//可以看做这是构造器
function 人(姓名,性别){
//有两个属性
this.姓名=姓名
this.性别=性别
//有个私有方法
function get性别(){
return this.性别
}
}
//定义个公有方法
function get姓名(){
return this.性别
}
创建js对象:
关键字new
3。有参考资料、网站最好
www.g.cn,输入javascript
1、定义一个传入占位节点id的组件类比如这里定义一个组件MyClass
function MyClass(id){//组件模板
}2、在组件内获取节点id
function MyClass(id){//组件模板
var _self = document.getElementById(id)//根据id获取组件
}3、定义类的方法
function MyClass(id){//组件模板
var _self = document.getElementById(id)//根据id获取组件
this.addP=function(){//定义类方法,这里是显示内容为1233
_self.innerHTML ="1233"
}
}4、直接在js中调用使用该组件方法
示例: