[js]javascript索引

來源:互聯網
上載者:User

標籤:範圍鏈   tab   head   ext   logs   name   js代碼   blog   私人   

- 前端工作的日常:拿到ui設計圖: 切圖--> html+css靜態布局-->js寫一下動態效果ajax和後台進行互動-->把資料繫結到頁面上-->用nodejs服務平台做src管理-->用nodejs做後台
4種輸出方法 說明
alert 彈出
document.write 寫入文檔
console.log console
innerHTML/innerText 在指定元素中動態新增內容
瀏覽器(window瀏覽器對象) --> 文檔(document對象) --> html元素js有3部分組成:ECMAScript(4,5): 定義了js的文法.(資料類型,基本文法,動作陳述式等最核心的東西)BOM:             瀏覽器物件模型DOM:             文件物件模型注意: document 文檔對象和BOM(瀏覽器物件模型)不是一回事.
// 變數命名: 區分大小寫// 定義變數:var name = "maotai";console.log(name);// 資料類型:// 數字 字串 布爾 [] {} 正則var num = 12;var str = "maotai";var boo = true;var n = null;var m = undefined;var obj = {name: 'maotai'};var arr = [1, 2, 3];var reg = /^1\d{11}/;var fn = function () {}// 資料類型分類:// 基礎資料型別 (Elementary Data Type): number string boolen null undefined// 引用資料類型:  對象{} 數組[] 正則reg// 函數資料類型

js中函數傳參判斷
oop1
oop2
js中事件的3要素

範圍鏈尋找規則擷取值和設定值
js代碼執行順序/全域&私人變數/範圍鏈/閉包
js原型鏈繼承小結
js棧記憶體的全域/私人範圍,代碼預解釋
js中4種無節操的預解釋情況
js的惰性聲明, js中聲明過的變數(預解釋),後在不會重新聲明了
this關鍵字代表當前執行的主體
js中變數帶var和不帶var的區別
函數的上級範圍,他的上級範圍就是誰,跟函數在哪執行的沒什麼關係.

js中類的繼承

js設計模式-單例模式
js設計模式-原廠模式
js設計模式-原型模式
js設計模式-修改原型
js雜項陸續補充中...
js設計模式-建構函式模式
js設計模式小結
設計模式小結&對原型的修改

ajax-異源請求jsonp
jquery裡的jsonp實現ajax異源請求
瀏覽器同源策略(same-origin policy)
nodejs初探http/url/fs模組

js前端求和與flask後端求和

[js]javascript索引

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.