1.頁面常見元素html**
a. table標籤用來定義html**,可以用作展示資料border可設定
b. tr標籤定義html**中的⼀行單元格
c.th標籤表示html**的表頭部分,該標籤中的內容會以粗體顯示
d.td標籤表示table標籤中的單元格
e. thead標籤定義了一組html**的頭
f. tfoot標籤定義了一組html**的尾(**的頁尾)
2.獲取標籤元素並進行操作
document.getelementbyid(『id名』)返回這個id名的元素
document.getelementsbytagname(『標籤名』)返回所有這個標籤名的元素的集合
document.getelementsbyclassname(『class名』)返回所有這個class的元素的集合
document.queryselector(「css任意選擇器器」)返回第乙個
document.queryselectorall(「css任意選擇器器」)返回符合的所有
document.documentelement獲取html元素
document.body獲取body元素
3.js輸出及除錯方式
a. 彈窗型輸出
alert(『輸出內容』)
b. 瀏覽器除錯視窗輸出
console.log(『輸出內容』)
c. innerhtml和innertext
給獲取到的元素一些內容
document.getelementbyid(『id名』).innerhtml=『內容』
d. document.write(『輸出內容』)
輸出內容會清空原有的html再生成乙個新的html
注意,我們的document.write()重寫文件是發生在文件載入完成後事件觸發里面
4.js的資料型別
a.基礎資料型別
字串string
數字(整型浮點型)number
布林boolean
null空物件
undefined未定義
b.複雜資料型別
陣列 array
物件 object
c.檢測資料型別的兩種基本方法
typeof
object.prototype.tostring.call(『資料』)//鑑別複雜資料類
型、引用資料型別
5. 資料型別之間的轉換
a.顯式轉換(強制型別轉換)
number()
parseint()
parsefloat()
string()
tostring()
boolean()
b.隱式轉換
操作符或者語句進行運算時
if while比較里面也會進行隱式轉換
6.建立複雜資料型別陣列和物件
a.陣列建立
a)直接建立
var arr= //建立空陣列
var arr1=[1,2] //建立有內容的陣列
b)利用建構函式建立
var arr1 = new array();//建立空陣列
var arr2 = new array(10);//建立⼀乙個⻓長度為10的陣列
var arr3 = new array(5,4,3,2,1);//建立陣列並初始化
b.物件建立
a)直接建立
var obj={} //建立空物件
第四次學習
昨天由於時間太晚沒有更新昨天的學習記錄。現在開始做筆記。老師首先介紹了定義字元的型別 char定義字元,每個字元佔據1位元組,256個數字,如果加入無符號修飾符,即 unsigned。則範圍是0 255之間。如果沒有修飾符,則表示 128 127之間的數字,超出範圍會造成溢位。short定義短整型數...
c 第四次學習
一。1.物件也叫例項,是類經過 例項化得到的記憶體中的實體 物件 例項。2.依照類,可以建立物件,這就是例項化 現實 類,物件 程式 類,例項 3.使用new建立例項 1.新增對system。windows。form的引用,並使用using引用。2.form類,表單 圓括號,構造器 3.new 類名...
python第四次學習
使用函式形式進行格式化,代替以前的百分號 in 1 不用指定位置,按順序讀取 方式一 s print s.format hello world 方式2 s format hello world print s 設定指定位置 s format hello world print s s format ...