搜索

首页  >  问答  >  正文

javascript - js 不能这样的取对象问题

js 不能这样的取对象吗?

string 是变量

是用绑定事件传的值

onmouseout="shubiao_onmouseover('id-del-0')"

function shubiao_onmouseover( string ){
    $("#"+string).find('.info-del').removeAttr('style');
    $("#"+string).find('.info-del').css("display","block");
}
某草草某草草2728 天前745

全部回复(5)我来回复

  • phpcn_u1582

    phpcn_u15822017-06-12 09:32:52

    这是保留关键字 不能用作变量

    回复
    0
  • 学习ing

    学习ing2017-06-12 09:32:52

    可以的呀
    <script async src="//jsfiddle.net/Laecous3/1/embed/"></script>

    回复
    0
  • 给我你的怀抱

    给我你的怀抱2017-06-12 09:32:52

    写代码路子还是不能太野,有些人说看一个程序猿水平看看他代码是否缩进命名是否规范就可以,也不是没有道理的。建议还是多看看开源代码源代码,看看别人的命名规范。总之,再怎么强调基础也不为过。

    比如这个例子中直接传入selector不是很合适吗?

    回复
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-06-12 09:32:52

    命名规范很重要

    变量名区分大小写,允许包含字母、数字、美元符号($)和下划线,但第一个字符不允许是数字,不允许包含空格和其他标点符号
    变量命名长度应该尽可能的短,并抓住要点,尽量在变量名中体现出值的类型
    尽量避免使用没有意义的命名
    禁止使用JavaScript关键词、保留字全名
    变量名命名方法常见的有驼峰命名法和帕斯卡命名法

    回复
    0
  • 三叔

    三叔2017-06-12 09:32:52

    我只想说这是啥

    回复
    0
  • 取消回复