国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

javascript學習筆記整理(概述、變量、數據類型簡介)

2019-11-20 11:24:23
字體:
來源:轉載
供稿:網友

A.概述
1.輸出工具:

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

alert()---字符串

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

2.js的放置

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

b.但他是一個整體,相互影響

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.調用外部javascript文件
  <script src=""></script>
  1.調用的js標簽內不能出現任何代碼
  2.js腳本內不能出現<script>標簽
  3.還是相互聯系、影響的
3.注釋
a.對舊的瀏覽器
  <!-- -->
  *如果舊瀏覽器不識別JS,就注釋
b.真正的注釋
  行內注釋 //
  塊注釋 /* */

B.變量

1.命名規范
a.嚴格區分大小寫
b.變量的命名必須以 字母 或 _ 或 $ 開頭;余下的部分可以是任意的字母、數字、_ 、$
c.不能用 關鍵字 或者 保留字 命名
  關鍵字:for、if、try等
  保留字:byte、char、class等
d.命名規范
  駝峰命名法: getElementById
  首字母大寫: Object
  有意義的命名:name、age
2.變量:可以存儲數據的一個變量
a.變量如何創建(**必須以var關鍵字來修飾**)
  先聲明,后賦值:var a;a=3;
  聲明賦值同時進行:var a=3;
  一次聲明多個變量:var a,b,c;
  一次聲明多個變量并賦值: var a=1,b=2;
b.如何覆蓋已有的變量
  1.如果從新聲明改變量而沒有賦值,該變量的值不會改變
    var a=1;var a; 結果a=1;
  2.如果從新聲明改變量并且賦值,該變量的值改變為新的變量值
    var a=1;a=3; 結果a=3;
  3.不用關鍵字var修飾變量
    a;alert(a); 報錯
    a=1;alert(a) 結果:1
    如果不用var修飾,且沒有賦值---報錯;有賦值,js會當做全局變量,不會報錯。(后者不推薦)

C.數據類型

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

類型 typeof返回值
undefined undefined undefined
null null object
boolean ture,false bollean
string 在單雙引號之間的值,特殊符號 string

初入前端,寫的東西有不足或者錯誤信息還望各路大神指點指點,共勉進步。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久治县| 双牌县| 哈密市| 铜鼓县| 醴陵市| 库车县| 左贡县| 宁河县| 太保市| 龙井市| 五华县| 鹤峰县| 开江县| 宜良县| 德令哈市| 平阴县| 金寨县| 马公市| 十堰市| 五河县| 盐亭县| 磴口县| 南华县| 丰县| 夏邑县| 渭源县| 开原市| 汶上县| 阳曲县| 石城县| 铅山县| 丽水市| 肥西县| 嘉峪关市| 正安县| 芜湖县| 万年县| 巨野县| 澄城县| 清新县| 丹凤县|