原创 AngularJS介紹與腳手架

AngularJS 什麼是AngularJS AngularJS: 是一款由Google維護的開源JavaScript庫 使用AngularJS的優點: 雙向數據綁定 代碼模塊化 依賴注入,將這種後端語言的設計模式賦予前端代

原创 Ajax的jQuery用法

在jQuery中有使用Ajax的方法 $.ajax({ type: "method", url: "url", data: "da

原创 javaScript高級之對象

一.面向對象 什麼是面向對象? 答:面向對象是一種解決問題的思路,一種編程思想。 面向對象與面向過程的區別: 舉個例子,面向過程就是指 一個人想喫飯,需要進行:出門->買菜->回家->做飯->喫飯(這是面向過程) 而面

原创 javaScript高級之原型

什麼是原型 每個函數都有prototype(原型)屬性,這個屬性是一個指針,指向一個對象, 這個對象的用途是包含特定類型的所有實例共享的屬性和方法, 即這個原型對象是用來給實例共享屬性和方法的。而每個實例內部都有一個指向原型

原创 TypeScript中的問題

什麼是類? 在知道類是什麼之前,首先需要知道TypeScript是什麼 TypeScript 是面向對象的 JavaScript。而其中的類描述了所創建的對象共同的屬性和方法。 類的作用是什麼? 傳統的JavaScript程序使

原创 jQuery之尺寸設置與事件及DOM操作

尺寸設置 $('.div_01').width();//獲取/設置元素的尺寸 $('.div_01').height(); $('.div_01').innerWidth();//獲取/設置元

原创 js之write()和writeln()之間的區別

document.write() 將內容寫入文檔,當前編輯位置爲寫入的內容的後一個字符。 document.writeln() 將內容寫入文檔,並添加一個換行符,當前編輯位置爲寫入的內容的後一行的起始位置 <script type

原创 Ajax使用原生js創建的步驟

創建步驟(使用原生js) 1,創建加載函數,獲取頁面中元素 2,給頁面中元素添加事件 3,創建Ajax對象 var hxr1 = new XMLHttpRequest(); 新版本 var hxr2 = new

原创 NodeJS的文件操作

使用NodeJS導入文件需要首先引入文件系統 const fs=require("fs"); 或者 let fs=require("fs"); 同步I/O與異步I/O 在操作文件之前,需要知道什麼是同步I/O和異步I/O (用

原创 Buffer的基本操作

BUffer的基本操作 ​ Buffer的本質就是一個字節數組 Buffer是Node處理二進制數據的接口 1,構造方法(類) (廢棄方法)let buf=new Buffer(2)//返回16進制的結果,並且隨機產

原创 SE6基礎(2)

一. 字符串擴展API includes() 判斷字符串是否包含指定的字符(有的話返回true 沒有返回false) startWidth() 判斷是否以特定的字符開始 endWidth() 判斷是

原创 NodeJS的路徑API

路徑API的方法: 獲取路徑的最後一個部分 path.basename('文件路徑') 獲取當前文件的路徑,不包含文件的名稱 __dirname 獲取當前文件的全部路徑 __filename 不包含最

原创 SE6基礎(3)

一. 箭頭函數 箭頭函數表達式的語法比函數表達式更簡潔,並且沒有自己的this,arguments,super或 new.target。這些函數表達式更適用於那些本來需要匿名函數的地方,並且它們不能用作構造函數。 傳統函數與箭頭函

原创 less的理解與使用

Less : 指動態樣式語言,通過間接明瞭的語法進行定義,是編寫css的工作變動非常簡單,並且本質上,less包含了一套自定義的語法以及一個解析器,它可以使用函數,變量等其他功能,使Css的編譯更加方便 一 . Less的安裝 L

原创 PHP基礎

php基礎語法 變量 在php中變量是使用$符號定義的 變量規則 : 變量以 $ 符號開始,後面跟着變量的名稱 變量名必須以字母或者下劃線字符開始 變量名只能包含字母數字字符以及下劃線(A-z、0-9 和 _