JavaScript DOM编程艺术 笔记(三)函数

函数function 是在你的代码里随时调用的语句

每个函数是个短小的脚本,arguments,传递的参数

function name(arguments){

  statements;

}

function plus(num1,num2){
    var total = num1*num2;
    alert(total);
}

plus(3,4);

  num1,num2接收数据,也可以返回数据  return

变量两个单词用_隔开

函数两个单词用驼峰式写,这样可以区分变量和函数

变量作用域

如果在函数内部局部定义一个变量,要用var开头

如果没有使用var,就是一个全局变量

如果脚本开头定义了这个变量,这个函数的全局变量会替换最开始定义的变量的值

函数里面的一定要用var定义

全局变量不论在哪里都可以不用var定义

对象

对象里的数据可以通过两种形式访问,属性property和方法method

属性是属于特定对象的变量

方法是只有某个特定对象才能调用的函数

object.property

object.method()

 曾 刘两人是不同的实例,他们都是Person对象
 Person.age
 Person.name
 Person.sleep()
 Person.walk()

 想新建一个对象要用new关键字
 var Joy = new Person;

  javascript    内建对象native object 是js设计好直接可以用的对象

宿主对象 浏览器预定义的对象叫宿主对象  Form  Image document等

原文地址:https://www.cnblogs.com/rong88/p/10784223.html