javascript

JavaScript 中在 function() {} 前面加感叹号的作用

闲着无聊想去看看 Twitter 的 Bootstrap: https://github.com/twitter/bootstrap 翻看他们的 js ,发现他们代码中有很多类似于如下的情形: !function ($) { //do sth }(window.jQuery); 很奇怪的发现他们在 function 前面加上了感叹号,但往下看到结尾部分的代码 (window.jQuery) 似乎明白了点什么,于是去 stackoverflow 上搜了下。 果然有很多人提过这个问题,这里放出一个: What does the exclamation

  • Leigh Zhu
    Leigh Zhu
2 min read
javascript

开始学习 JavaScript

前些时候,图书馆借来的《javascript学习指南》到期了,遂还之。惭愧了借了两次都没看成的动物书。 最近又去淘书,发现《指南》被借完了,于是去淘另外的书,一本是《javascript DOM 编程艺术》 另一本是 《悟透javascript》 。前者在去年去参加的 D2 前端论坛上,那群大牛们推荐的。后面那本是冲着作者李老师是阿里巴巴出生借的。都不错。 两本书结合着看,《艺术》比较学术点,比较详细点,《悟透》比较俏皮,比较禅,各有千秋,前者虽然是纯技术书,不过,

  • Leigh Zhu
    Leigh Zhu
1 min read