原创 上傳本地文件到gitHub

第一步:建立git倉庫 cd切換到你的本地項目根目錄下,執行git命令,此命令會在當前目錄下創建一個.git文件夾。git init第二步:將項目的所有文件添加到倉庫中git add .這個命令會把當前路徑下的所有文件,添加到待上傳的文件

原创 13、ES6 Iterator(遍歷器)的概念

1. Iterator(遍歷器)的概念 JavaScript原有的表示“集合”的數據結構,主要是數組(Array)和對象(Object),ES6又添加了Map和Set。這樣就有了四種數據集合,用戶還可以組合使用它們,定義自己的數據結構,比

原创 6.ES6全局對象屬性

全局對象的屬性:        全局對象是最頂層的對象,在瀏覽器環境指的是window對象,在Node.js指的是global對象。在javascript語言中,所有全局變量都是全局對象的屬性。(Node的情況比較特殊,這一條只對repl

原创 19、ES6 函數的擴展---作用域(與文章案例有出入)

作用域 一旦設置了參數的默認值,函數進行聲明初始化時,參數會形成一個單獨的作用域(context)。等到初始化結束,這個作用域就會消失。這種語法行爲,在不設置參數默認值時,是不會出現的。 <!DOCTYPE html> <html lan

原创 15、ES6 數組的解構賦值

 數組的解構賦值          基本用法ES6允許按照一定模式,從數組和對象中提取值,對變量進行賦值,這被稱爲解構(Destructuring)。以前,爲變量賦值,只能直接指定值。    //ES5    var a=1;    va

原创 18、ES6 字符串的擴展

1. 字符的Unicode表示法 JavaScript允許採用 \uxxxxšššš  形式表示一個字符,其中“xxxx”表示字符的碼點。       var v="\u0061";       console.log(v); //a 但

原创 7.ES6 變量的解構賦值 (Destructuring)

-------------------------------------數組的解構賦值------------------------------------------- 解構:      ES6允許按照一定模式,從數組和對象中提取值

原创 5.ES6 const命令

------------------------------------const用來聲明常量------- <!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8

原创 20、ES6 屬性的遍歷 一共有 5 種方法可以遍歷對象的屬性

屬性的遍歷 ES6 一共有 5 種方法可以遍歷對象的屬性。 (1)for...in for...in循環遍歷對象自身的和繼承的可枚舉屬性(不含 Symbol 屬性)。 (2)Object.keys(obj) Object.keys返回一

原创 16、ES6 數值和布爾值的解構賦值

數值和布爾值的解構賦值 解構賦值時,如果等號右邊是數值和布爾值,則會先轉爲對象。 let {toString:s}=123; s === Number.prototype.toString; let {toString:s}=true;

原创 11、ES6 函數參數的解構賦值

函數參數的解構賦值       1、函數的參數也可以使用解構       2、函數參數的解構也可以使用默認值 函數的參數也可以使用解構賦值。 function add([x,y]){           return x+y;     

原创 9、ES6 對象的解構賦值

1、解構不僅可以用於數組,還可以用於對象                    對象的屬性沒有次序,變量必須與屬性同名,才能取到正確的值。 2、指定默認值                默認值生效的條件是,對象的屬性值嚴格等於undefi

原创 8、ES6跨模塊常量

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>跨模塊常量</title>     <scrip

原创 htmlspecialchars()和addslashes()函數

在防止被注入攻擊時,常會用到兩個函數:htmlspecialchars()和addslashes()函數。這兩個函數都是對特殊字符進行轉義。 1)addslashes()作用及使用 addslashes()通常用於防止sql注入,它可對

原创 10、ES6 字符串的解構賦值

字符串的解構賦值        1、字符串也可以解構賦值:字符串被轉換成了一個類似數組的對象。         2、屬性解構賦值:類似數組的對象都有一個length屬性,因此還可以對這個屬性解構賦值。       -----------