首先,不同公司對于前端的定義是不一樣的,比如有些公司,他們認為前端其實就是把設計稿還原,這種職位我們一般稱之為切圖仔,但這并不是我們認為的前端,我們認為的前端其實應該是能顯示在用戶面前,并提供一些交互包括動畫與數(shù)據(jù)交互,讓用戶體驗良好的東西,那種才是我們前端做的東西。有些同學可能會奇怪,前端不就會是HTML+CSS+JS就能搞定的東西嘛?說的那么高大上,其實那位同學應該沒有仔細看咱們學科的全稱,咱們叫 前端與移動開發(fā)!!!話題繞遠了,我們繼續(xù)先說說如何和其他人員展開工查看全文>>
官方”的解釋是:閉包是一個擁有許多變量和綁定了這些變量的環(huán)境的表達式(通常是一個函數(shù)),因而這些變量也是該表達式的一部分。查看全文>>
斷點,調試器的功能之一,可以讓程序中斷在需要的地方,從而方便其分析。也可以在一次調試中設置斷點,下一次只需讓程序自動運行到設置斷點位置,便可在上次設置斷點的位置中斷下來,極大的方便了操作,同時節(jié)省了時間,在前端開發(fā)中,斷點調試是一個必備技能之一。查看全文>>
我們給div設置了寬度,但是并沒有設置高度height,它的高度其實是由子元素撐開的。我們也給它設置了過渡規(guī)則,當height的值發(fā)生改變的時候,會擁有過渡效果。在js代碼中我們響應了一個按鈕的點擊事件,在點擊事件中改變了div的高度,但是你們會發(fā)現(xiàn),高度的變化并沒有過渡效果。原因是在于我們并沒有在css樣式中或者行內樣式中設置過div的height屬性,相當于它沒有初始值,它就不知道從什么值慢慢過渡到200px,這個是很多人都會忽略的并且不好找的錯誤。查看全文>>
自從做了web開發(fā)以后,研究了能各種提高網頁打開的速度方法,而優(yōu)化加載圖片,是最能明顯的提高網頁打開速度,提高用戶體驗。查看全文>>
CSS有些屬性是可以縮寫的,比如padding,margin,font等等,這樣精簡代碼同時又能提高用戶的閱讀體驗。查看全文>>