js笔记(7)
常見類型:number、string、boolean、undefined、object、function顯示轉換
parseInt(a) 把字符串轉整數
parseFloat(a) 轉小數隱式轉換
var a = 5;
var b = '5';
alert(a==b)//true 先轉換類型,然后比較
alert(a===b)//false 不轉換類型,直接比較NaN = Not a number----------------------------------------------------------閉包:子函數可以使用父函數的變量
----------------------------------------------------------json var json = {a : 12 , b : 5 ,c : 7}alert(json.a);-----------------------------------------------------------命名規范:類型前綴、首字母大寫
--------------------------------------------------
類型 | 前綴 | 類型 | 實例
--------------------------------------------------
數組 | a | Array | aItems
--------------------------------------------------
布爾值 | b | Boolean | bIsComplete
--------------------------------------------------
浮點數 | f | Float | fPrice
--------------------------------------------------
函數 | fn | Function | fnHandler
--------------------------------------------------
整數 | i | Integer | iItemCount
--------------------------------------------------
對象 | o | Object | oDiv1
--------------------------------------------------
正則表達式 | re | Reject | reEmailCheck
--------------------------------------------------
字符串 | s | String | sUserName
--------------------------------------------------
變體變量 | v | Variant | vAnything
-------------------------------------------------------------------------------------------------------------
a + b 運算<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title></title>
<script type="text/javascript">window.onload = function(){var oTxt1 = document.getElementById('txt1');var oTxt2 = document.getElementById('txt2');var oBtn = document.getElementById('btn');oBtn.onclick = function(){alert(parseInt(oTxt1.value) + parseInt(oTxt2.value));}}
</script>>
</head>
<body>
<input id="txt1" type="text" />
<input id="txt2" type="text" />
<input id="btn" type="button" value="求和">
</body>
</html>
---------------------------------------------------------------------------------
總結
- 上一篇: css深度选择器
- 下一篇: 普通技术人员如何快速成长为合格的CTO