欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript學(xué)習(xí)筆記整理(概述、變量、數(shù)據(jù)類(lèi)型簡(jiǎn)介)

 更新時(shí)間:2015年10月25日 13:57:57   投稿:mdxy-dxy  
這篇文章主要介紹了javascript學(xué)習(xí)筆記整理(概述-變量-數(shù)據(jù)類(lèi)型),需要的朋友可以參考下

A.概述
1.輸出工具:

document.write()---可以是html

alert()---字符串

prompt(text,defaultText)
  text---可選。要在對(duì)話(huà)框中顯示的純文本(而不是 HTML 格式的文本)。
  defaultText---可選。默認(rèn)的輸入文本。

2.js的放置

a.可以再HTML的任何位置放置

b.但他是一個(gè)整體,相互影響

c.在超鏈接和重定向的位置

<a href="javascript:alert();"></a>
<form action="javascript:alert();"></form>
<div onclick="alert()"></div>

********IE下可行,不推薦使用********
<div id="one"></div>
<script for="one" event="onclick">
alert(111);
</script>

d.調(diào)用外部javascript文件
  <script src=""></script>
  1.調(diào)用的js標(biāo)簽內(nèi)不能出現(xiàn)任何代碼
  2.js腳本內(nèi)不能出現(xiàn)<script>標(biāo)簽
  3.還是相互聯(lián)系、影響的
3.注釋
a.對(duì)舊的瀏覽器
  <!-- -->
  *如果舊瀏覽器不識(shí)別JS,就注釋
b.真正的注釋
  行內(nèi)注釋 //
  塊注釋 /* */

B.變量

1.命名規(guī)范
a.嚴(yán)格區(qū)分大小寫(xiě)
b.變量的命名必須以 字母 或 _ 或 $ 開(kāi)頭;余下的部分可以是任意的字母、數(shù)字、_ 、$
c.不能用 關(guān)鍵字 或者 保留字 命名
  關(guān)鍵字:for、if、try等
  保留字:byte、char、class等
d.命名規(guī)范
  駝峰命名法: getElementById
  首字母大寫(xiě): Object
  有意義的命名:name、age
2.變量:可以存儲(chǔ)數(shù)據(jù)的一個(gè)變量
a.變量如何創(chuàng)建(**必須以var關(guān)鍵字來(lái)修飾**)
  先聲明,后賦值:var a;a=3;
  聲明賦值同時(shí)進(jìn)行:var a=3;
  一次聲明多個(gè)變量:var a,b,c;
  一次聲明多個(gè)變量并賦值: var a=1,b=2;
b.如何覆蓋已有的變量
  1.如果從新聲明改變量而沒(méi)有賦值,該變量的值不會(huì)改變
    var a=1;var a; 結(jié)果a=1;
  2.如果從新聲明改變量并且賦值,該變量的值改變?yōu)樾碌淖兞恐?br />     var a=1;a=3; 結(jié)果a=3;
  3.不用關(guān)鍵字var修飾變量
    a;alert(a); 報(bào)錯(cuò)
    a=1;alert(a) 結(jié)果:1
    如果不用var修飾,且沒(méi)有賦值---報(bào)錯(cuò);有賦值,js會(huì)當(dāng)做全局變量,不會(huì)報(bào)錯(cuò)。(后者不推薦)

C.數(shù)據(jù)類(lèi)型

typeof()操作符:用來(lái)檢測(cè)數(shù)據(jù)類(lèi)型的一元運(yùn)算符,并且返回的結(jié)果始終是字符串
isNaN() 函數(shù)用于檢查其參數(shù)是否是非數(shù)字值
1.初始類(lèi)型
a.undefined--變量創(chuàng)建后沒(méi)有賦值,其默認(rèn)值就是undefined
b.null--什么都沒(méi)有,僅一個(gè)占位符
c.number--整形、浮點(diǎn)型;支持二、八、十、十六進(jìn)制,都是按十進(jìn)制輸出;特殊的值
  1.二、八進(jìn)制:以0開(kāi)頭
  2.十六進(jìn)制:以0x開(kāi)頭
  3.特殊的值:
    最大:Number.MAX_VALUE
    最?。篘umber.MIN_VALUE
    無(wú)窮大:Infinity
    無(wú)窮小:-Infinity
d.string--單雙引號(hào)包圍的字符串,還包括一些特殊字符
  1.單雙引號(hào)的效率一樣的(不同于PHP)
  2.只能成對(duì)出現(xiàn),不能相互交叉使用
  3.可以相互嵌套 var a="a '11' ";
  4.特殊字符
    \n 換行
    \t 制表符
    \b 空格
    \r 換行
    \' 單引號(hào)
    \" 雙引號(hào)
    \\ 斜杠
2.引用類(lèi)型

類(lèi)型 typeof返回值
undefined undefined undefined
null null object
boolean ture,false bollean
string 在單雙引號(hào)之間的值,特殊符號(hào) string

初入前端,寫(xiě)的東西有不足或者錯(cuò)誤信息還望各路大神指點(diǎn)指點(diǎn),共勉進(jìn)步。

相關(guān)文章

最新評(píng)論