国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

前端刷題筆記

2019-11-06 06:26:56
字體:
來源:轉載
供稿:網友

1、解釋語言的特性有那些:非獨立、效率低。 筆記: 解釋性語言和編譯性語言的定義: 計算機不能直接理解高級語言,只能直接理解機器語言,所以必須要把高級語言翻譯成機器語言,計算機才能執行高級語言編寫的程序。 翻譯的方式有兩種,一個是編譯,一個是解釋。兩種方式只是翻譯的時間不同。

解釋性語言的定義: 解釋性語言的程序不需要編譯,在運行程序的時候才翻譯,每個語句都是執行的時候才翻譯。這樣解釋性語言每執行一次就需要逐行翻譯一次,效率比較低。 現代解釋性語言通常把源程序編譯成中間代碼,然后用解釋器把中間代碼一條條翻譯成目標機器代碼,一條條執行。

編譯性語言的定義: 編譯性語言寫的程序在被執行之前,需要一個專門的編譯過程,把程序編譯成為機器語言的文件,比如exe文件,以后要運行的話就不用重新翻譯了,直接使用編譯的結果就行了(exe文件),因為翻譯只做了一次,運行時不需要翻譯,所以編譯型語言的程序執行效率高。

對于javaScript這種解釋語言來說: 非獨立Javascript語言依賴執行環境,對于客戶端來說是瀏覽器,對于服務端來說是node。 效率低:執行前不需要編譯,執行時才編譯,因此效率低。

2、JavaScript的六種數據類型number, string, boolean,null,undefinedobject。(都是小寫字母)

3、a+=b相當于a=a+b (注意右邊的先后順序)

4、head標簽里面一些meta標簽content內容的含義

<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" /> //強制讓文檔的寬度與設備的寬度保持1:1, //文檔初始化縮放比例是1:1, //不允許用戶點擊屏幕放大瀏覽, //允許用戶縮放到的最大比例, //尤其要注意的是content里多個屬性的設置一定要用逗號+空格來隔開,如果不規范將不會起作用。其他屬性有:width;height; initial-scale; minimum-scale; maximum-scale; user-scalable;<meta name="apple-mobile-web-app-capable" content="yes" /> //iPhone私有標簽,它表示:允許全屏模式瀏覽<meta name="apple-mobile-web-app-status-bar-style" content="black" /> //iPhone私有標簽,它指定的iPhone中safari頂端的狀態條的樣式<meta name="format-detection" content="telephone=no; email=no" /> //不識別郵件和不把數字識別為電話號碼

4、類型轉換:

console.log(([])?true:false); //trueconsole.log(([]==false?true:false)); //true console.log(({}==false)?true:false); //false

引用類型轉換成基本類型才能進行==運算; 引用類型轉換成布爾都是true; 所以答案應該是:true、true、false 第一個:[] 轉成布爾,true。 第二個: 按照隱式轉換規則: [] == false => [].valueOf() == false => [].toString() == false => “” == false => true 第三個: 同上。 {} == false => {}.valueOf() == false => {}.toString() == false => “[object object]” == false => false

5、PRototype.js是一個框架,CommonJS是一個規范。 CommonJS 規范是為了解決 JavaScript 的作用域問題而定義的模塊形式,可以使每個模塊它自身的命名空間中執行。該規范的主要內容是,模塊必須通過 module.exports 導出對外的變量或接口,通過 require() 來導入其他模塊的輸出到當前模塊作用域中。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 城步| 荃湾区| 蓬溪县| 宜良县| 威信县| 前郭尔| 噶尔县| 南宁市| 宁城县| 新蔡县| 绥棱县| 枣强县| 太谷县| 贵德县| 芜湖县| 惠东县| 兴义市| 梓潼县| 华亭县| 林芝县| 和田市| 资阳市| 延津县| 涞水县| 拉孜县| 浮梁县| 攀枝花市| 南昌市| 章丘市| 碌曲县| 江城| 新丰县| 乌拉特前旗| 周口市| 巨鹿县| 探索| 凤冈县| 阳高县| 恩施市| 桦川县| 玉环县|