首页 > 编程语言 > 详细

js:语言精髓笔记13--语言技巧

时间:2014-11-13 14:31:06      阅读:254      评论:0      收藏:0      [点我收藏+]

消除代码全局变量名占用: //本质是使用匿名函数;

void function(x, y, z) {
	console.log(x + y + z);
}(1,2,3);

//要使函数内的变量不被释放,需要使用引用;

一次性的构造函数: //维护原型链,保证标识符重写后,实例.constructor仍指向构造器;

var Instance = function() {};
Instance.prototype = {
	constructor: Instance
}
Instance = new Instance();
Instance2 = new Instance.constructor(); 

对象充当识别器:

js:语言精髓笔记13--语言技巧

原文:http://www.cnblogs.com/jinkspeng/p/4094767.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!