學習之路02

2022-05-04 22:45:10 字數 2234 閱讀 3917

因為參加團建,現在補上學習筆記!

1、js中如何獲取系統當前時間?

1)通過var date=new date(); 建立獲取時間物件。

2)使用:date.getfullyear();獲取當前系統時間的年份;

date.getmonth();獲取當前系統時間的月份,注意此處獲取的月份是從0開始的,也就是0代表1月份;

date.getday();獲取當前系統時間的星期,0代表星期日,1代表星期一,以此類推。

2、js中獲取字串中某個位置的字元:使用string.charat(index);方法進行獲取,其中index代表的是要獲取字元的索引位置,從0開始。

3、設定div中超出部分隱藏:設定overflow屬性為hidden。

4、js中設定div的內容:獲取div物件後,設定div物件的innerhtml屬性的值即可,注意此屬性的值可以解析顯示html**。

5、名詞解釋,

ecmascript:直譯器、編譯器;dom:document object model(文件物件模型),即為js中的document物件;bom:browser object model(瀏覽器物件模型),即為js中的window物件。

6、parseint:從字串中提取數字,遇到非數字的字元時停止;

例如:parseint('12px'); =》返回12;parseint('abc'); =》返回nan;

parsefloat方法同上,強制型別轉換。

7、js中判斷乙個值是否是數字的方法:isnan(number);number代表的乙個值,返回值是true或false。

8、雙等號(==)和三等號(===)的區別:雙等號比較兩個值時,會先把兩個值轉化為同型別,然後在比較,三等號不會做強制轉換;

例如:var a=12; var b='12'; 此時a==b返回的是true,而a===b返回的是false。

9、注意js中,減、乘、除對字串數字可以做運算,但是加法不行,加法會做相連操作。

10、閉包:乙個方法裡巢狀了子方法,子方法裡可以直接使用父方法裡的區域性變數的寫法。

11、if判斷中:

1)非零數字代表真;2)非空字串代表真;3)0,『』,null,undefined都代表false。

12、js中如何獲取非行間樣式?

1)使用currentstyle屬性獲取;

2)currentstyle代表計算後的樣式,是動態的樣式,style只能獲取行間樣式;

3)相容性問題,currentstyle只能在ie瀏覽器中使用,不能在火狐瀏覽器(ff)中使用;在火狐瀏覽器(ff)中使用getcomputedstyle方法進行樣式獲取,此方法在3.6版本以前有兩個引數,此方法不能用於ie瀏覽器中;

4)注意,currentstyle不能獲取復合樣式,例如不能獲取background,但是可以獲取backgroundcolor。

13、dom操作:

1)建立乙個元素:createelement(標籤名);此方法建立的節點在重新整理後自動消失;

3)插入乙個元素:insertbefore(要插入的元素,原有元素); 在原有元素前插入乙個元素;例如:父元素.insertbefore(新元素,原有元素);此**表示,在父元素下的原有元素前插入乙個新元素;

4)刪除乙個元素:removechild(元素);。

14、文件碎片:

1)建立方法:document.createdocumentfragment();

2)說明:文件碎片理論上可以提高dom的操作效能,但實際上效能會下降。

15、陣列:

1)length:代表陣列長度,可以修改此屬性,改變陣列長度;

2)push:此方法可以對陣列尾部新增乙個值;

3)pop:在陣列的尾部減掉乙個值;

4)shift:在陣列的第乙個位置刪掉乙個值;

5)unshift:在陣列的第乙個位置新增乙個值;

6)sort:對陣列進行排序,排序數字時可以給sort的引數傳遞乙個比較函式;

7)concat:連線陣列,用法:陣列1.concat(陣列2);返回乙個陣列包括陣列1和陣列2的資料;

8)join:將陣列中的值以某字串連線,返回的陣列各項值是以傳入的字串連線,原陣列不會變化

9)split:將字串按照傳入的字串進行分割返回陣列;

10)splice:從陣列的第幾個位置,刪除掉幾個元素,然後在此位置新增元素;引數:開始刪除的位置,刪除掉的元素數量,要增加的元素(可以是多個)。

python 學習之路 02

1 函式 1 作用是什麼?2 特點是什麼?總結可概括使用函式的三大優點 1.重用 2.保持一致性 3.可擴充套件性 引數組形式 args 結果返回的是tuple kwargs 結果返回的是dict 遞迴函式 函式呼叫自己就是遞迴函式 import使用 file 列印當前檔案路徑import os,s...

Java小白學習之路 筆記02

整型 byte 1位元組 short 2位元組 int 4位元組 long 8位元組 浮點型 float 4位元組 double 8位元組 字元型 char 1位元組 布林型 boolean 1位元組 整型常量 十進位制 二進位制 八進位制 十六進製制 長整形十進位制 浮點型常量 單精度 雙精度 字...

我的HTML學習之路02

這是乙個段落。這是乙個段落。這是乙個段落。這是乙個段落 這是另乙個段落 這個 段落演示了分行的效果 字型 這個文字是加粗的這個文字是加粗的這個文字字型放大 這個文字是斜體的 這個文字是斜體的 這個文字是縮小的 這個文字包含 下標這個文字包含 上標 標籤描述 b 定義粗體文字 em 定義著重文字 i ...