码迷,mamicode.com
首页 > Web开发 > 详细

JS 函数

时间:2015-04-05 18:46:17      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:

<!-- 函数的定义 -->
<!--解析顺序 js解析器会优先解析function语句函数-->
function test1(){};//解析器创建一次然后可以多次使用虽然占用内存但效率较高
var test2=function(){};
//每次使用后都会销毁,虽然不占用内存但效率较低
var test3=new Function("a","b","return a+b;");
// alert(test3(12,34));
<!-- 函数的作用域 -->
var k=1;
function t(){
var k=2;
function t2(){return k};//
var t2=function(){return k};
//构造函数式 是动态特性 访问的是全局变量k=1
var t2=new Function("return k;");
}
<!-- 函数的call() applay()方法绑定作用域 -->
var obj={color:"red"};
window.color="black"
function showColor(){
alert(this.color);
}
showColor.call(this);//this就是你要传递的作用域

JS 函数

标签:

原文地址:http://www.cnblogs.com/jalja/p/4394435.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!