本周汇总

1、Sublime Text 新建文件的模版插件: SublimeTmpl

默认快捷键:

ctrl+alt+h html
ctrl+alt+j javascript
ctrl+alt+c css
ctrl+alt+p php
ctrl+alt+r ruby
ctrl+alt++shift+p python

2、换行,文字换行了,数字、字母却没有换行,为什么?

浏览器在解析我们页面的时候,给这一串数字或字母当成一个单词了,这样就不会自动切断字符串而进行换行,加以下即可换行

word-break:break-all; 
word-wrap:break-word;

3、!function(){}() ,这是什么? 前面的叹号

函数后的();表示要执行这个函数,而(); 要求前面必须是一个表达式。(最后有js表达式的定义)。

所以!的作用是将function(){...}函数体转为一个函数表达式。
同样道理:
~function() {
...
}();
一样可行。

但是我们常用的方式是:
(function() {
...
})();

原文地址:https://www.cnblogs.com/futai/p/5454753.html