函数里写函数;函数是对象,也可以给他添加方法
2016-08-12 17:28
218 查看
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>函数</title>
</head>
<body>
<script type="text/javascript">
window.onload=wrap;
function wrap(){
function tan(){
alert("我被弹出了");
}
tan();
}
//函数也是对象
function aa(){}
aa.log=function(expression){
console.log(expression);
}
aa.log("函数也是对象,原来还可以这样写啊");
</script>
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<title>函数</title>
</head>
<body>
<script type="text/javascript">
window.onload=wrap;
function wrap(){
function tan(){
alert("我被弹出了");
}
tan();
}
//函数也是对象
function aa(){}
aa.log=function(expression){
console.log(expression);
}
aa.log("函数也是对象,原来还可以这样写啊");
</script>
</body>
</html>
相关文章推荐
- 通过 prototype 为 JavaScript 的 String 对象添加方法(函数)
- 全局级别定义全局函数and 对象级别的插件开发,即给jQuery对象添加方法
- Javascript在对象生成后,可以任意给该对象添加属性或者方法。
- JavaScript可以动态添加、删除对象属性与方法
- 继承与合成基本概念 继承:可以基于已经存在的类构造一个新类。继承已经存在的类就可以复用这些类的方法和域。在此基础上,可以添加新的方法和域,从而扩充了类的功能。 合成:在新类里创建原有的对象称为合成。
- js中构造函数只是函数,函数是对象,对象可以有属性和方法
- 写一个递归方法,传入一个Map,返回这个Map对象中一共有多个Map类型的对象 Map中是可以添加Map,被添加的这个Map也可以添加Map,所以需要判断传入的Map对象的所有子节点,如果是Map就
- ios 中调用函数的方法是消息传递,这个和普通的函数调用的区别是,你可以随时对一个对象传递任何消息,而不需要在编译的时候声明这些方法。所以Objective-C可以在runtime的时候
- MFC 添加C++类,别的类不通过C++类的定义的对象就可以直接调用C++类里面的成员函数;
- 重写——上转型对象不能操作子类新增成员变量和方法但可以操作子类继承和重写的方法
- 给图片添加水印效果图的函数(可以在图片上添加自己的版权和LOGO图片的水印)
- 给图片添加水印效果图的函数(可以在图片上添加自己的版权和LOGO图片的水印)
- 在Javascript中为String对象添加trim,ltrim,rtrim方法
- 给图片添加水印效果图的函数(可以在图片上添加自己的版权和LOGO图片的水印) 【转载】
- 给图片添加水印效果图的函数(可以在图片上添加自己的版权和LOGO图片的水印)
- 没有main 函数也可以运行java的方法
- 在Javascript中为String对象添加trim,ltrim,rtrim方法
- 在Javascript中为String对象添加trim,ltrim,rtrim方法
- 从普通函数到对象方法 ------Windows窗口过程的面向对象封装
- 封装回调函数——为对象方法(Object Method,参数中带this指针的函数) 构造 普通函数(参数中无this指针的函数)形式 的入口