js中一些有趣的現象

2021-09-29 16:54:51 字數 569 閱讀 4500

個人小站點:

1,js中關於函式提公升(在es5中)

function f()

(function

() }

f();

})();

//結果為i am inside! 因為在es5中存在變數 函式提公升,重複宣告,後面的覆蓋前面的,所以最終函式是function f()

在es6中用let宣告就會產生塊級作用域,不用立即執行匿名函式了

2.

alert(a)

a();

var a=3;

function

a()

alert(a)

a=6;

a();

------------分割線------------------alert(a)

a();

var a=3;

var a=function

()

alert(a)

a=6;

a();

HTML和CSS中一些有趣的

要想一行文字在盒子中垂直居中只需要設定這行行高等於盒子高度line height 27px left 0 top 0 position absolute left 50 margin left 寬度的一半px 使用定位流讓居中 父元素必須設定text align center 網頁自動重新整理 文章...

js中一些怪異的寫法

1 var s 1 0 因為1 0是false,按照或運算規則,繼續運算,得到 所以s 同理 var s 1 1 這時1 1為true,不再繼續運算下去,所以s true 或運算的結果並不直接的等於true或者false,而是第乙個可以判斷為true的值 var s 0 2 1,2 0的boolea...

WebStrom中一些有趣的工具與常用快捷鍵

一.黑色主題 darcula 眼睛舒服,最重要的是酷!二.設定背景 三.有用的外掛程式 1 version control 這個外掛程式是 管理工具,webstrom上自帶的。用的時候電腦上需要安裝git。然後簡單的配置一下即可使用。配置好後,用webstrom再開啟git專案的時候,就可以使用了。...