【ECMAScript 5_6_7】8、ES6——形參預設值
一、形參預設值
* 形參的預設值----當不傳入引數的時候預設使用形參裡的預設值 function Point(x = 1,y = 2) { this.x = x; this.y = y; }
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>08_形參預設值</title> </head> <body> <script type="text/javascript"> function Point(x,y) { this.x = x this.y = y } let point = new Point(20,25) console.log(point) function Point1(x = 0,y = 0) { // 不傳入引數時,可以使用形參內指定的預設值 this.x = x this.y = y } let point1 = new Point1() console.log(point1) </script> </body> </html>
相關推薦
【ECMAScript 5_6_7】8、ES6——形參預設值
一、形參預設值 * 形參的預設值----當不傳入引數的時候預設使用形參裡的預設值 function Point(x = 1,y = 2) { this.x = x; this.y = y; } <!DOCTYPE html> <html l
【ECMAScript 5_6_7】7、ES6——點點點運算子
一、點點點運算子 * 用途 1. rest(可變)引數 * 用來取代arguments(函式內部用來收集實參的偽陣列) 但比 arguments 靈活,只能是最後部分形參引數 function fun(...values) { console.log(a
【ECMAScript 5_6_7】6、ES6——箭頭函式
一、箭頭函式 * 作用: 定義匿名函式 * 基本語法: * 沒有引數: () => console.log('xxxx') * 一個引數: i => i+2 * 大於一個引數: (i,j) => i+j * 函式體不用大括號: 預設返回結果 * 函
【ECMAScript 5_6_7】5、ES6——簡化的物件寫法
一、簡化的物件寫法 簡化的物件寫法 * 省略同名的屬性值 * 省略方法的function * 例如: let x = 1; let y = 2; let point = { x, y, setX (x) {this.x = x} };
【ECMAScript 5_6_7】4、ES6——模板字串
一、模板字串 1. 模板字串 : 簡化字串的拼接 * 模板字串必須用 `` 包含 * 變化的部分使用${xxx}定義 <!DOCTYPE html> <html lang="en"> <head> <meta charse
【ECMAScript 5_6_7】3、ES6——變數的解構賦值
一、變數的解構賦值 1. 理解: * 從物件或陣列中提取資料, 並賦值給變數(多個) 2. 物件的解構賦值 let {n, a} = {n:'tom', a:12} 3. 陣列的解構賦值 let [a,b] = [1, 'onedean']; 4. 用途 * 給多個形參
【ECMAScript 5_6_7】2、ES6——let/const關鍵字
一、let關鍵字 let 1. 作用: * 與var類似, 用於宣告一個變數 2. 特點: * 在塊作用域內有效 * 不能重複宣告 * 不會預處理, 不存在變數提升 3. 應用: * 迴圈遍歷加監聽 * 使用let取代var是趨勢 <!DOCTY
【ECMAScript 5_6_7】1、ES5特性總結
一、嚴格模式 1. 理解: * 除了正常執行模式(混雜模式),ES5添加了第二種執行模式:"嚴格模式"(strict mode)。 * 顧名思義,這種模式使得Javascript在更嚴格的語法條件下執行 2. 目的/作用 * 消除Ja
【ADO.NET】8、DataSet的使用
pub () 服務器 定義 讀取 rem 錯誤 無法 man 一、DataSet的查詢 SqlDataReader 適用於大型數據的讀取,它是一條一條的讀取,讀取出來的數據是存放在服務器上當正在讀取數據的時候,突然與服務中斷,將無法讀取後面的數據DataSet 適用於小型數
【JavaScript高階】8、函式高階(閉包)
引入 需求: 點選某個按鈕, 提示"點選的是第n個按鈕" 此時傳統方法想要在函式內部使用函式外部變數時,操作十分麻煩,必須將其變為呼叫函式的屬性的屬性值,通過this.屬性使用,因此採用回撥函式內傳入,相當於內部函式應用了巢狀的外部函式的變數,實際上這就是閉包。 <!
C和C++中的形參預設值
C__帶預設值引數的函式說明 1.float area(float r=6.5); 指定r的預設值為6.5,如果在呼叫此函式時,確認r的值為6.5,則可以不必給出實參的值,如 area( ); //相當於area
【劍指offer】8、二叉樹中序遍歷的下一個節點
pan color col amp nullptr nbsp 父節點 public turn 題目 給定一個二叉樹和其中一個節點,找出中序遍歷的下一個節點。註意:樹的節點中除了有指向左右節點的指針,還有指向父節點的指針。 思路 (1)若該節點Node有右子樹,則下一個節點就
【呼叫中心KPI解析】8、系統話務量
指標含義 客服中心呼叫平臺承載的話務量,包含呼入和撥出電話量。 設定目的 從系統層面考查客服中心呼叫平臺承載的話務規模。 計算公式 系統呼入量 + 系統撥出量
【重寫 CryptoJS】一、ECMAScript 類與繼承
原始碼地址: entronad/crypto-es 無論是前端還是後端,資訊的加解密、摘要校驗是常常碰到的需求,開發中一旦涉及到敏感資料,什麼 MD5 、 Base64 、 AES 演算法基本上都是要來上一套的。 在 JavaScript 的各種加密演算法工具庫中,
【Qt5開發及例項】8、各種對話方塊!!
1、標準檔案對話方塊 就是點選這個按鈕就會開啟檔案的對話方塊 具體的實現是: 標頭檔案dialog.h: #include <QDialog> #include <QLineEdit> #include <QGridLayout>
【字元編碼】 ASCII、Unicode和UTF-8
1. ASCII碼 我們知道,在計算機內部,所有的資訊最終都表示為一個二進位制的字串。每一個二進位制位(bit)有0和1兩種狀態,因此八個二進位制位就可以組合出256種狀態,這被稱為一個位元組(byte)。也就是說,一個位元組一共可以用來表示256種不同的狀態,每一個狀態對
【ADO.NET】7、SQL高級封裝
cal reat title urn clear itl [] esc 存儲 public static string str = ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionString;
【ADO.NET】1、簡單配置與使用
字符串 文件中 .exe 增加 獲取字符串 pass 數據庫連接 rect manage 1、一些基礎的知識點 ExecuteReader(); //返回查詢到的數據,一次一行,用於 selectExecuteNonQuery(); //返回影響的行數,用於 delete,
【ADO.NET】3、從TXT中導入數據到數據庫
split src 分割 img oid data 返回 ring sage private void btnInput_Click(object sender, EventArgs e) { if (opFile.ShowDialog() != DialogR
【健康生活】Google、百度之間的選擇
size www aml center 3.1 fill csdn gles 搜索 沒有什麽技術性的分析,僅僅是個人吐槽而已。 一般人遇到問題就會說一句“百度一下”,說實話,百度在中國推廣的真的非常不錯,可謂是家喻戶曉,搜索個八卦新聞,小文章,小電影什麽的的確非常不