Function,Object.creat();
一、object.creat()使用方法
object.creat(对象);
功能:实现继承,创建一个原型继承自参数的对象。
什么是原型式继承:就是利用修改原型链的结构(增加一个节点中的成员,删除一个节点中的成员,修改一个节点中的成员),来使得实例化对象可以使用整条链中的所有成员。
兼容方式:
function inherit(obj){
if(object.creat){
return object.creat(obj);
}else{
function f(){};
f.prototype=obj;
return new f();
}
}
二、function功能与使用方法(注:这里不是function)
①object构造函数是function的一个实例;
②function是自己的构造函数;
③使用function创建函数使用字符串构建函数,那么就可以在程序运行过程中构建函数,以前的function构建的函数必须在一开始就经过预解析,一步一步运行;
④function多用在动态计算中;
⑤使用方法如下:
var foo = new function( "a", "b", "console.log(a+b);" );
function可以接受参数且参数为字符串,参数可以有多个也可以没有参数;
一个参数时,参数代表函数体;
没有参数就是空函数;
两个以上参数时最后一个参数表函数体,其他参数代表创建函数的参数。
四、标记语言
overbreak:for(){
for(){
for(){
break:overbreak;//跳出标记语言所在的层。
}
}
}
以上内容为学习过程中所做总结,若有错误欢迎大家留言指出。谢谢!!!
上一篇: org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderExce
推荐阅读
-
js function 返回值的函数(js获取后端方法的返回值)
-
ThinkPHP调用common/common.php函数提示错误function undefined的解决方法
-
JS学习笔记:JS 的function( window, undefined ) {}(window)写法
-
Jquery中$(document).ready(function(){ })函数的使用详解
-
php ignore_user_abort与register_shutdown_function 使用方法
-
在textarea中屏蔽js的某个function的javascript代码
-
js function 返回值的函数(js获取后端方法的返回值)
-
去掉Myeclipse对JS等文件的验证(Cannot return from outside a function or method)
-
理解javascript中的Function.prototype.bind的方法
-
浅析jQuery(function(){})与(function(){})(jQuery)之间的区别