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;//跳出标记语言所在的层。
}
}
}
以上内容为学习过程中所做总结,若有错误欢迎大家留言指出。谢谢!!!
推荐阅读
-
CREATE FUNCTION sqlserver用户定义函数
-
实测在class的function中include的文件中非php的global全局环境
-
javascript function(函数类型)使用与注意事项小结
-
Vue组件中的data必须是一个function的原因浅析
-
php function用法如何递归及return和echo区别
-
vbs(asp)下的Function 语句
-
弄了个检测传输的参数是否为数字的Function
-
js init : function ()
-
php判断某个方法是否存在函数function_exists (),method_exists()与is_callable()区别与用法解析
-
asp中去除内容HTML标签的三个function函数