任何時候記得代碼前寫’use strict’
1,https://www.switchyomega.com/ (谷歌插件)
2,input中的accpet屬性:默認文件爲某種格式.可以設置爲mine/type或者其他的文件擴展名:.lrc/.mp3等等例:
或者
3,indexOf搜索Array中某一元素的索引
4,for,for in,foreach和for of的區別:
for:普通的循環
for in:例:obj = {a: ‘1’, b: ‘2’, c: ‘3’, d: ‘4’},for (let o in obj){
console.log(o)//輸出對象名稱
console.log(obj)輸出對象屬性
}
foreach:循環不可中斷,(使用break/return)且循環的是數組
for of:es6新特性
5,count返回數組中的數目例:<?php
cars);
?> 結果爲3。
6,cmd命令符中:刪除呢某項服務:sc delete 服務名稱 例:刪除MySQL
7,表單開頭的規範寫法:
enctype的三大屬性:1,application/x-www-form-urlencoded 默認值 2,multipart/form-data非文本內容 3,text-plain純文本內容
8,js中map的理解:
ES6標準引入了新的iterable類型,Array、Map和Set都屬於iterable類型。例:
具有iterable類型的集合可以通過新的for … of循環來遍歷。
9,構造函數不傳參數的時候,函數的()可加可不加
10,php中isset:變量是否已經聲明的時候可以使用isset函數
當要判斷一個變量是否已經賦予數據且不爲空,可以用empty函數
當要判斷一個變量存在且不爲空,先isset函數,再用empty函數
11,js中生成隨機數(n,m):Math.random()生成(0,1)的數;
Math.floor 向下取整
Math.ceil 向上取整
Math.round 四捨五入
後臺知識回顧:
1,
##### 12,onclick和addevenlistener的區別:
1.onclick事件在同一時間只能指向唯一對象
2.addEventListener給一個事件註冊多個listener
3.addEventListener對任何DOM都是有效的,而onclick僅限於HTML
4.addEventListener可以控制listener的觸發階段,(捕獲/冒泡)。對於多個相同的事件處理器,不會重複觸發,不需要手動使用removeEventListener清除
5.IE9使用attachEvent和detachEvent
13,獲取響應頭信息:getAllResponseHeaders()
14,input中的value:
value 屬性爲 input 元素設定值。
對於不同的輸入類型,value 屬性的用法也不同:
type=“button”, “reset”, “submit” - 定義按鈕上的顯示的文本
type=“text”, “password”, “hidden” - 定義輸入字段的初始值
type=“checkbox”, “radio”, “image” - 定義與輸入相關聯的值
註釋: 和 中必須設置 value 屬性。
註釋:value 屬性無法與 一同使用。
input標籤有很多類型,也就是type,以下是一些常用type的說明
text:文本框,input默認的type,不寫就是這個,value表示文本框裏的值。
password:密碼框,value表示密碼框裏的值。
submit:提交按鈕,value表示按鈕上的文字
button:普通按鈕,value表示按鈕上的文字
reset:重置按鈕,value表示按鈕上的文字
radio:單選框,value表示該單選框的真實值(一般真實值和數據庫對應,顯示的值給用戶參考的)
checkbox:複選框,value表示該複選框的真實值
hindden:隱藏表單域,value表示該表單域的值。
js的script標籤中的文件不會呈現在html頁面中
ctrl+回車自動切換下一行
ctrl+shift+回車自動切換上一行
在支持H5和C3的瀏覽器儘可能使用css動畫,性能更好,尤其在移動端
動畫:無限循環:1,在animation:加alternate(逆播放)
2,from{} 50%{} to{}
transform中的 rotate:旋轉時,座標軸也跟着旋轉
15,for of 循環的是對象的本身,for in循環的是對象的屬性名字
16,const與let都具有塊級作用域:
17,在jq中,只需要調用[index]和get(index)方法即可將jq對象轉換爲DOM對象。DOM對象只需調用jq的$()方法即可包裝爲jq對象:
18,js中的月份索引從0開始的