这里对mychar两次声明赋值,后一次为什么不会覆盖前一次,是因为在两个function中?

来源:3-5 显示和隐藏(display属性)

大块吃肉188

2016-07-25 16:11

http://img.mukewang.com/5795c95a0001a37d05760499.jpg如果我分别用mychar1和mychar2会不会更好点。感觉用一个不容易理解

写回答 关注

4回答

  • 喵的树3775232
    2016-08-03 16:43:09

    onclick已经声明是点击那个按钮则会调用哪个函数,函数均为局部变量

  • 陈宇汐文
    2016-07-26 10:06:56

    不用谢 加油

  • 陈宇汐文
    2016-07-25 16:49:16

    局部函数与全局函数

    桃太郎 回复大块吃肉18...

    谢谢lllll

    2016-09-17 22:05:14

    共 5 条回复 >

  • 空格君3148948
    2016-07-25 16:35:29

    确实是因为在两个function中

    你在function中声明的变量都是局部的,只在这个函数范围内有效,出了函数就无效了

    所以2次function中的mychar互不影响

    大块吃肉18...

    非常感谢你

    2016-07-25 18:21:02

    共 1 条回复 >

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

739814 学习 · 9566 问题

查看课程

相似问题