5.26

作者: gaikin | 来源:发表于2017-07-11 17:58 被阅读13次

检查变量是否存在

1.判断一个变量是否被定义时,最好使用typeof。当变量还未声明时,if(val)会出错。

typeof val=="undefined"
1.val 不存在。 2.未赋值

函数

1.变量提升

1.如下js代码

var a=123; function f(){ alert(a); //"undefined" var a=1; alert(a); // 1 } f()

Javascript进入新的函数时,这个函数的所有变量声明都被移动或提升到最开始的地方,并且被提升的只有变量的声明,与之相关的操作仍然在原来位置。

2.函数也是数据

function define(){}
var ex=function(){}
typeof define; function
typeof ex ; function

相关文章

  • 哈罗单车

    5.26-6.25

  • 诗几首(毛笔·行书集字)

    回看之前集字5.26

  • 5.26

    时间不够用!好困,睡会再起来继续加油吧。 无感是最好的。

  • 5.26

    休息的时间过的好快啊!

  • 5.26

    今天立个flag

  • 5.26

    心痛的一天,期望越大失望越大,承受能力还没准备好,一切都来了,怎样开始我的新生活,从健身,欢笑开始,假如两个人在一...

  • 5.26

    今日,c和我说一件事,我惊觉。她说的每件事,都不是当笑话一样说给你听的,而是让你自己结合自身来反省的。我无论在谁面...

  • 5.26

  • 5.26

    我的论文,烦烦烦!!!今天跟钢琴老师吃了饭,他有的点说的比较好,但有的观点不是特别赞同,我觉得自己逊爆了,什么都做...

  • 5.26

    压力也是一种动力,不能因为个人问题拖整个团队后腿。在最后时刻完成了任务,今后还是希望能够提前完成,避免内心的煎熬

网友评论

      本文标题:5.26

      本文链接:https://www.haomeiwen.com/subject/qjyxdttx.html