document的一點思索

2021-08-03 07:44:31 字數 1132 閱讀 7038

英語專八學前端,在家學習ing;

今日看了一些關於效能提公升的東西;

反思之前寫的兩篇文章:

在每篇文章開頭都有以下**;

window.onload=function

() ;

this.newel=function

(el);

this.frag=function

(el);

(par,el);

this.content=function

(el,content);

this.addattribute=function

(el,attr,attrval)

};var newtable=new el();

newtable.addattribute("table","class","table");

newtable.addattribute("td","class","bg-primary");

newtable.content(".bg-primary","hello");

newtable.addattribute("tr td:nth-child(2)","class","bg-success");

newtable.content(".bg-success","world");

}

這裡每執行一次操作,就需要自上而下查詢,「查詢區域性作用域中的區域性變數的速度應該是最快的」,所以最好一開始使用函式時,將當時的document儲存起來;

window.onload=function

() ;

this.newel=function

(el);

this.frag=function

(el);

(par,el);

this.content=function

(el,content);

this.addattribute=function

(el,attr,attrval)

};

函式呼叫完畢,doc這個變數會被銷毀,至於效能提高了多少,如何檢視效能是否提高?this is a question;

還有乙個就是繼承的問題,需要下來好好想一想。

Dart註解的一點思索

還參考了一些其他文章 在開始這篇文章之前我們先得明白,flutter這邊是不支援反射的,可能是google為了效能所做的取捨吧!但是隨著我們專案的開發越來越龐大,手動維護乙個路由 元素的檔案,一般是不太現實的,因此我們需要乙個類似工廠的方法,來自動建立我們的頁面例項,鑑於此我們必須來了解下註解 da...

一點一點進步

requestparam,是獲取前端傳遞給後端的引數,可以使get方式,也可以是post方式。若前端傳遞的引數和後端接收的引數名稱不一致,則必須要標註。pathvariable,是獲取get方式,url後面引數,進行引數繫結。1.裝箱就是講基本資料型別轉換為包裝類,拆箱就是自動將包裝類轉換為基本資料...

他們寫的,一點思考,一點敬意

技術的正宗與野路子 我們的大腦好比記憶體。既然是記憶體,就裝不下所有的知識。但應該能裝下對於知識的索引,否則我們便沒法工作了。啊,我的程式為啥卡住啦 本文簡答介紹在linux環境下如何利用gdb來分析卡住的程式,本文使用的python為cpython2.7。2019,能否解開時間的困局?通常在年初的...