javascript
JavaScript 笔记Day1
《JavaScript 筆記》
- JavaScript 是屬于網絡的腳本語言!
?
- JavaScript 是世界上最流行的編程語言。這門語言可用于 HTML 和 web,更可廣泛用于服務器、PC、筆記本電腦、平板電腦和智能手機等設備。
?
- JavaScript 是一種輕量級的編程語言。
- JavaScript 是可插入 HTML 頁面的編程代碼。
- JavaScript 插入 HTML 頁面后,可由所有的現代瀏覽器執行。
?一、JS代碼的引入方法:
1.(內部引入)head標簽里:<script>
alert("iiii");
ALERT('AAA');
</script>
2.(內部引入)body標簽里:<script type="text/javascript">
?? alert('李李李李李');
</script>
3.(外部引入)<script src="script/js/test.js" type="text/javascript" charset="utf-8"></script>
? ? ? ? ? ? </body>? ? ?-----外部引入寫在閉合body上面-----
4.(行內引入)body標簽里:<a href="javascript:confirm('輸入文本');">點擊</a>
? ? ? ? ? ??<p οnclick="javascript:alert('hello world');">clockMe</p>
?
屬性:alert? 彈框 confirm? 確認框 onclik? 單擊事件 console.log("控制臺輸出")
二、數據類型
五大數據類型:字符串(string),數字(number),布爾類型(boolean)(ture\false),null,undefined
1.Number類型
Number類型包含整數和浮點數(浮點數數值必須包含一個小數點,且小數點后面至少有一位數字)兩種值。
NaN:非數字類型。特點:① 涉及到的 任何關于NaN的操作,都會返回NaN?? ② NaN不等于自身。
isNaN() 函數用于檢查其參數是否是非數字值。
isNaN(123) ?//false ??isNaN("hello") ?//true
2.String類型
字符串有length屬性。
字符串轉換:轉型函數String(),適用于任何數據類型(null,undefined 轉換后為null和undefined);toString()方法(null,defined沒有toString()方法)。
3.Boolean類型
該類型只有兩個值,true和false
4.Undefined類型
只有一個值,即undefined值。使用var聲明了變量,但未給變量初始化值,那么這個變量的值就是undefined。
5.Null類型
null類型被看做空對象指針,前文說到null類型也是空的對象引用
? ? ? 三、
1.帶引號的是字符串,不帶引號的是變量
2.var定義變量,變量名稱開頭只能是字母或下劃線?? ? ? ? ? ? ? ? ? ??
例如: var x // x 為 undefinedvar x = 6; // x 為數字var x = "Bill"; // x 為字符串? ? ? · · ·字符串可以使用單引號或雙引號:
例如: var carname="Bill Gates";var carname='Bill Gates';
· · ·JavaScript 只有一種數字類型。數字可以帶小數點,也可以不帶: 例如: var x1=34.00; //使用小數點來寫var x2=34; //不使用小數點來寫
4.=是賦值,==是判斷值,===不僅判斷值,還判斷數據類型
5.在js里嚴格區分大小寫!!!
6.isNAN用來判斷不是數字,不是數字是true,在判斷前轉換數據類型,結果轉換成數字類型,NaN不能和自身比較。
7.ture=1,false=0,null=0,undefined=0,
\n換行 \r換行 \t表格 顯示小方塊 \轉義(后邊的不讀)
駝峰命名法:
var ursName = '趙亞偉';? ? ? ? //小駝峰
var UrsNamt = '趙亞偉';? ? ? ? ? ?//大駝峰
` ? var Urs_Name = '趙亞偉'; // 下劃線命名
if(a) 判斷a是否存在+號(拼接符/運算符)
typeof轉換:
1、alert(Number (undefined));? ? ?-----NaN
2、alert(Number (null));? ? ? -----0
3、alert(Number (0));? ? ?-----NaN
?
? ? ···??alert(Number(undefined));? ??undefined轉換number類型是NaN;
c="33"; c=c+1; alert(c); 結果是string
轉載于:https://www.cnblogs.com/18306815575z/p/10176347.html
總結
以上是生活随笔為你收集整理的JavaScript 笔记Day1的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何知道 CPU 是否支持虚拟化技术(V
- 下一篇: 爬虫之selenium和PhantomJ