javascript
菜鸟学前端--javascript基础
在學(xué)習(xí)過css相關(guān)的知識(shí),有了前端工程師的一些基礎(chǔ)知識(shí)。但要較好的掌握前端,必須要學(xué)習(xí)好javascript的知識(shí)。
下面將從基本語法、變量、關(guān)鍵字、保留字、語句、函數(shù)、BOM等角度闡釋。
一、基本語法
javacript作為一種面向?qū)ο蟮摹⒛_本級(jí)的輕量語言,與java一脈相承。
命名:區(qū)分大小寫,弱類型定義(一般采用var,不限制類型)。
行末分號(hào)可有可無(從經(jīng)驗(yàn)上來看,推薦寫,可以提高代碼閱讀質(zhì)量)。
括號(hào)用于代碼段。
注釋與C、java類型,單行用"//",段注釋用"/**/"。
二、變量
采用var類型聲明變量。
三、數(shù)據(jù)類型
javascript一共有9種數(shù)據(jù)類型。分別為:未定義(undefined)、空(Null)、boolean、String、Number、Object、Reference、List、Completion。
數(shù)組的聲明,var v_array = new Array(10);
也可以,var v_array = new Array(0,1,2,4);
四、基本語句
與其他語言類似,javascript也分為順序語句、條件語句、循環(huán)語句。
五、函數(shù)的定義及使用
定義函數(shù)的基本語法如下:
function 函數(shù)名(arg0,arg1,...argN)
{}
六、其他對(duì)象
日期類型Data對(duì)象,數(shù)學(xué)Math對(duì)象。它們都擁有一些常用的方法及屬性。
七、BOM基礎(chǔ)
BOM是Brower Object Model的簡(jiǎn)稱。它們就是瀏覽器的對(duì)象,擁有和瀏覽器進(jìn)行交互。
(1)window對(duì)象。就是瀏覽器的窗口。通常具有moveBy(),moveTo(),resizeBy(),resizeTo()等常要方法。window的alert(),confirm(),prompt()等方法也比較常要。
(2)document對(duì)象。最常用的是write()方法
?(3) location對(duì)象。主要用來設(shè)置URL地址的。
?(4) navigator對(duì)象。主要獲取瀏覽器信息的。
(5)screen對(duì)象。主要獲取屏幕信息的。
這里目前只學(xué)習(xí)了javascript基礎(chǔ),下個(gè)博客將討論javascript的進(jìn)階知識(shí)。
轉(zhuǎn)載于:https://blog.51cto.com/wangyu19900123/1543340
總結(jié)
以上是生活随笔為你收集整理的菜鸟学前端--javascript基础的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Oracle 10g RAC 升级(CP
- 下一篇: 【代码收集】提前载入贴图