2 bogexueqianduan bogexueqianduan 于 2016.03.26 01:58 提问

JavaScript中这种行为叫什么?

图片说明

为什么可以给一个函数声明添加属性?
这种行为叫什么?

5个回答

caozhy
caozhy   Ds   Rxr 2016.03.26 05:23

因为函数也是一个对象,既然是对象,就可以有属性。

bogexueqianduan
bogexueqianduan 那这个和在原型属性上挂载属性的行为比起来有什么应用上的区别吗?
2 年多之前 回复
zhangnayi
zhangnayi   2016.03.26 07:59

一切都是对象,函数也是,你去看Javascript高级程序设计

bogexueqianduan
bogexueqianduan 这本书我有,但是没找到答案,能告诉我 具体在哪页吗
2 年多之前 回复
Royal_lr
Royal_lr   Ds   Rxr 2016.03.26 15:47

这种理解为面向对象,,,

bogexueqianduan
bogexueqianduan 那这个和在原型属性上挂载属性的行为比起来有什么应用上的区别吗?
2 年多之前 回复
perhapschen
perhapschen   2016.03.27 17:06

function aaa (){}
//等同于
var aaa=function (){}
aaa.a=1; //这种方式叫自定义属性,属于面向对象范畴


perhapschen
perhapschen 回复伯格学前端: 我的理解是这里是临时定义的属性,在应用上并无区别,可以达到一样的作用
2 年多之前 回复
bogexueqianduan
bogexueqianduan 那这个和在原型属性上挂载属性的行为比起来有什么应用上的区别吗?
2 年多之前 回复
CSDNXIAON
CSDNXIAON   2016.03.30 11:25

Study JavaScript《停止冒泡和阻止浏览器默认行为》
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Unix操作系统基础:Unix 进程
Unix操作系统基础:Unix 进程   内容:    目标:  进程;    定义Unix系统的进程  进程的环境;   了解进程的生命周期、构成、状态等信息  进程是如何创建的;  了解如何显示进程的信息  如何获取进程信息;  了解父进程和子进程  如何终止进程的运行; ---------------------------------------------------
javascript 中(function{})()这种写法什么意思
() 想到的是什么函数执行, so (function{})(), equals  xx=function(){}, then xx(), first parethese define the anonymous function XX, then excute this funciton
javascript 阻止事件的默认行为
在做前端开发时,我们经常会使用到阻止事件的默认行为,以下是阻止浏览器默认行为的方法, 有一下两种 1、event.preventDefault() 在非IE浏览器中使用,preventDefault()(取消事件的默认动作)方法来阻止事件相关联的的默认行为。 该方法将通知 Web 浏览器不要执行与事件关联的默认动作(如果存在这样的动作)。 例如,如果 type 属性是 "submit",
Web基础系列三、JavaScript(页面行为)
JavaScript简介 简介 是脚本语言. 是一种轻量级的编程语言. 是可插入 HTML 页面的编程代码. 插入 HTML 页面后,可由所有的现代浏览器执行. JavaScript和java的区别 java JavaScript sun公司,现为oracle公司 网景公司 面向对象 基于对象 运行需要虚拟机 直接使用浏览器就能运行 强类型语言 弱类型语言
7-4 银行排队问题之单窗口“夹塞”版
排队“夹塞”是引起大家强烈不满的行为,但是这种现象时常存在。在银行的单窗口排队问题中,假设银行只有1个窗口提供服务,所有顾客按到达时间排成一条长龙。当窗口空闲时,下一位顾客即去该窗口处理事务。此时如果已知第i位顾客与排在后面的第j位顾客是好朋友,并且愿意替朋友办理事务的话,那么第i位顾客的事务处理时间就是自己的事务加朋友的事务所耗时间的总和。在这种情况下,顾客的等待时间就可能被影响。假设所有人到达
用户行为日志-js埋点(三)浏览记录和停留时间思路
问题 公司想统计一个用户从进入官网到注册,这个流程该用户整个的浏览路线,在哪个页面停留的时间比较长,从而更有针对性的对客户行为进行分析,了解用户的真正需求。。。 虽然百度统计之类的也可以记录用户的浏览行为,但是这类统计是全部跟踪用户,而无法精确的跟踪到注册的用户之前一系列的行为,而我们只需要针对注册用户进行有目的性的行为分析。。。 已更新到:js记录用户访问页面和停留时间
第二次练习
题目   1.计数器 **********************************************************************源程序名:                           count.???(C,CPP)                * *可执行文件名:                       count.exe         
《CSS权威指南》--读书笔记(二)
第二章 1.多类选择器
Web 内容,表现和行为分离
Unobtrusive Javascript(1) Unobtrusive这一词的原意是不引人注目的、不突出的。在这里的可以理解为隔离的,隔离javascript代码和html代码(css代码同理)。假设用户的客户端不支持javascript脚本(也可能不支持css)。至少可以使得用户可以正常访问页面,效果可以做出牺牲。 为了更好的对比出优劣,先把JS和HTML的代码杂糅在一起。 html>
结构+样式+行为是思想
主要是div来布局,css做样式,javascript做行为的体现。