2 qq 34900149 qq_34900149 于 2017.09.12 10:46 提问

JavaScript中的经典下拉菜单栏的代码中所声明的那些变量分别代表什么,是什么意思?

var mmenus = new Array();
var misShow = new Boolean();
misShow=false;
var misdown = new Boolean();
misdown=false;
var musestatus=false;
var mpopTimer = 0;
var fadeSteps = 15;
var fademsec = 100;//修改显示速度
var fadeArray = new Array();
求大神注释

3个回答

hmrhmr1027
hmrhmr1027   2017.09.12 10:57
已采纳

这个怎么回答呢?变量名称代表什么意思,应该是写代码的人希望这个变量是干什么用的,然后根据用途来定义变量名称。
mmenus是一个数组,那么,这可能是下来菜单的所有option组成的数组。
misShow是一个布尔值,字面理解是是否显示,然后定义它是不显示的。
misdown同理。至于down什么就不知道了.
mousestatus表示鼠标状态,设定为否,
mpopTimer可能是显示某个框的时间,
fadeSteps表示颜色退却步数,那么应该是存在了一个样式的方法,这个是设置的值,fademsec同理,
fadeArray应该也是一个样式方法中可以自己设置的值。
软件开发过程中的变量的定义,都是根据当前名词的用法定义的,不必太过纠结到底是干嘛的,字面理解下就行。

devmiao
devmiao   Ds   Rxr 2017.09.12 10:48

fade是淡入淡出的意思
steps是分为多少级
msec是多少毫秒
array是数组
misshow是否是显示
misdown是否是乡下

devmiao
devmiao   Ds   Rxr 2017.10.18 01:25
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
http状态码有哪些?代表什么意思?(查询手册而已)
完整版   1**(信息类):表示接收到请求并且继续处理     100——客户必须继续发出请求     101——客户要求服务器根据请求转换HTTP协议版本   2**(响应成功):表示动作被成功接收、理解和接受     200——表明该请求被成功地完成,所请求的资源发送回客户端     201——提示知道新文件的URL     202——接受和处理、但处理未完成     2
LIKE关键字中的通配符及其含义
通配符     说明 %             有零个或更多个字符组成的任意字符串 _              任意单个字符 [ ]              用于指定范围,例如[A ~ F],表示A ~ F范围内的任何单个字符 [ ^ ]           表示指定范围之外的,例如[ ^A ~ F ],表示A ~ F 范围以外的任何单个字符。
JavaScript小括号是什么意思?
从Google首页源代码中可以看到JavaScript的代码都是用小括号和小括号结尾的,这对于初学者来说是一个很大的迷惑,下面就详细讲解一下,首先看一个小例子: (function() {     alert("123"); })(); 其实这段代码的意思就是执行这个匿名函数,弹出提示框,内容为“123”。  我们可以把代码理解为: function aa() {     ale
理解java环境变量的意义,Path JAVA_HOME ,Classpath的作用分别是什么?
1.Path环境变量 作用是指定【命令】搜索路径; 设置Path环境变量之后就可以在任何目录下执行javac/java等工具命令了。 2.JAVA_HOME 【1】为了方便引用 比如,你JDK安装在C:\ProgramFiles\Java\jdk1.7.0目录里,则设置JAVA_HOME为该目录路径, 那么以后你要使用这个路径的时候, 只需输入%JAVA_HOME%即可,避免
mysql必知必会 - 列、数据类型、行
列是什么呢?列是表中一个字段,所有的表都是由若干个列组成的。数据库是存储有组织的数据的、表是数据库中存储特定类型数据的,那么如何描述表中的数据呢?比如金库中存的金钱,有面额、长、宽、高、重量、产地、国别。    如何理解列呢?列是表的某个维度,参考一下excel,比如用excel记录员工信息,那么会记录什么信息呢?比如姓名、性别、年龄、出生地、电话号码等。excel的每个sheet页就是一张表,
变量声明提前
有一次,去一家公司面试前端。公司的笔试中有这样一道题:var word =“hello”; function test(){ console.log(word); //第一次输出 var word = “hello xiaoming”; console.log(word); //第二次输出 } 上面函数输出的结果是? 我当时给的答案是hello
百度url参数分别代表什么意思?
百度url参数分别代表什么意思? 示例(链接已取消):http://www.baidu.com/s?bs=%B6%AB%DD%B8%B8%D6%BD%E1%B9%B9&f=8&rsv_bp=1&rsv_spt=3&wd=%B6%AB%DD%B8%D6%D0%C8%FC%B8%D6%BD%E1%B9%B9&inputT=3250 一:?tn= 指通过什么方式到达百度首页搜索界面;?t
HTTP代码 404,500,200代表什么意思
在网站建设的实际应用中,容易出现很多小小的失误,就像mysql当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提及到由于404状态页面设置不正常,导致了google管理员工具无法验证的情况,当然,影响的不仅仅是这一方面,影响的更是网站的整体浏览效果。因此,比较清楚详细的了解http状态码的具体含义,对于一个网站站长来说
HTTP返回代码代表的含义 (200,403,404,500等)
HTTP请求返回 在网站日志中,我们经常会看到很多返回的http代码,如201、304、404、500等等。可是这些具体的返回的HTTP代码究竟什么含义呢,在此做一下知识普及吧,记不住不要紧,到时候看看就行了,但最主要的几个还要要清楚的。  一些常见的状态码为:   200 - 服务器成功返回网页   404 - 请求的网页不存在   503 - 服务器超时
javascript中(function($){...})(jQuery)写法是什么意思
在javascript中 (function($){...})(jQuery)的写法是什么意思。 ======================================================================   //这是一条分割线。 首先 function(arg){     //.... } 这种形式的在javascript中称之为匿名函数。ar