js筆記
1.可以把
2.除法中infinity/infinity=nan
,有限大的數值除以無限大的數值結果是有限大的數值,有限大的數值除以
0結果是
nan,
無窮大值除以有限大值結果是
nan3.加法,有乙個數是nan
則結果是
nan,infinity+-infinity
結果是nan
4.字串相加則是拼接
5.減法,infinity-infinity
為nan,-infinity--infinity=nan,infinity--infinity=infinity,-infinity-infinity=nan
6.數值進行比較時,有乙個數是nan
,則相等操作符返回
false
,不等操作符返回
true
,nan
不等於nan
,nan
等於undefined
7.物件字面量中使用逗號來區分屬性,而最後乙個屬性結束後則不用加任何符號,直接加}
,如var person=;
8.訪問物件的屬性方法有兩種,一種是person.name,
另一種是
person[「name」]
9.練習一:
10.練習二(公升值排序):
11.陣列中slice(num1,num2),num1
是分割開始的地方,
num2-1
是陣列分割結束的地方,若
num1/num2
是負數,則用陣列長度
length
加上該負數得到起始結束的地方,若
num2
小於num1
,則返回空陣列
12.陣列中的splice
用法,splice(arg1,arg2,arg3,arg4)
中第乙個引數是指要修改的元素位置,第二個引數是指要刪除多少個元素,第三個引數開始直到最後乙個引數都是要加進該陣列的元素內容,
splice
可用來增減陣列元素
13.indexof(arg1,arg2),arg1不可省略,
arg2
可省略,兩個引數都存在的時候是指從
arg2
的位置開始向後搜尋
arg1
,lastindexof(arg1,arg2)
指從arg2
開始向前搜尋
arg1
14.練習三(every
得每乙個元素都滿足條件才能返回真,
some
只要乙個袁術滿足條件就返回真的**驗證):
15.math.ceil()向上取整,
math.floor()
向下取整
,math.round()
四捨五入
16.練習四(運用物件思想計算一本書的版本)
17.js的模式:
工廠模式
**示例:
建構函式模式
18.constructor:某個物件
.constructor
是指他的物件型別
19.練習
html5筆記
1.mark標籤可以使得文字高亮
2.驗證郵箱格式
3.進度條
磁碟使用率
gb除了ie
都支援,在
ie上要用的話就加上
3.自適應
hexo
text-overflow:ellipsis指物件內文字溢位時顯示省略符;
text-overflow:clip指物件內文字溢位時不顯示省略符直接將多餘的部分裁剪掉
網頁設計中重繪指的是像background-color
、border-color
這種屬性的改變,而重排是指
margin
、padding
的數值改變、
縮排用text-indent:2em
沒有作用是因為元素不是塊級元素,給該元素新增浮動使其變為塊級元素就會有用了
近期粗陋筆記
一 回滾 遇到這樣的問題 1 解決方法 選擇read from disk 2 將xcode退出,重新開啟 二 目錄 1 如果weexjsfile是乙個groups nsstring steeer nsbundle mainbundle pathforresource registerorderpay...
近期學習總結
最近在忙著小 的寫作,主要研究方向是基於p2p網路的非結構搜尋演算法,這一周似乎就沒什麼進展,原因如下 1.思路太亂,切入點沒選好,範圍有點太廣,沒有就某一點做深入的研究。缺少學習後的及時總結,總是沒有一條主線。2.為了做實驗,有點急躁,思路沒有完全理順,就想著怎麼把實驗做好,做實驗的前期準備工作沒...
近期學習html css
很遺憾,距離上一次寫部落格,相差了那麼遠。可能是因為不怎麼會甚至嫌寫這些東西麻煩吧。但是個人也像那些前輩那樣子,覺得學習真的應該多總結。從七月11號回來學校,宅宿舍自學 html css 發現要堅持下來真的挺不容易的。有時候一晃就是一天,不知不覺就是乙個星期.看看鏡子發現那個憔悴,無語啊。每次都想著...