摘要:構造函數規定,對象是一個構造函數,用來生成實例。如果中的回調函數拋出一個錯誤,那么返回的將會成為拒絕狀態,并且將拋出的錯誤作為拒絕狀態的回調函數的參數值。 其實想寫 Promise 的使用已經很長時間了。一個是在實際編碼的過程中經常用到,一個是確實有時候小伙伴們在使用時也會遇到一些問題。Promise 也確實是 ES6 中 對于寫 JS 的方式,有著真正最大影響的 API 特性之一。本...
摘要:轉換字符為數字,當字符串混有字母,純字母,字母數字這樣的方式,將會返回空字符串會轉換為忽略第一個點號,解析到第二點號之前,可以傳入基數會忽略第二個點空字符串會轉換為兩者均忽略前面的自動轉換為進制數字傳入字符串的話也是返回這一點與一樣 String to number Number(str) parseInt(str,radix) ( + str ) Math.floor() Math...
摘要:之前使用,自定義角色組,發現編輯刪除修改等等權限可以直接權限管理中選擇,然后用不同的角色登陸,會顯示對應的權限按鈕。期待的結果是直接使用方法,設置為批量審核,為審核方法,對于各個權限組可以直接調用。 之前使用fastadmin,自定義角色組,發現編輯/刪除/修改等等權限可以直接權限管理中選擇,然后用不同的角色登陸,會顯示對應的權限按鈕。此時有一個新的需求就是增加審核和批量審核,并且也增...
摘要:繼承方式一混入繼承繼承方式二原型繼承創建構造函數,并且將對象的地址賦值給構造函數的原型實現繼承恢復三角關系實例化的所有對象都擁有對象的屬性和方法繼承方式三混入加原型繼承方式四實現過程了一個新的對象,把傳入作為參數的那個對象設置給新創建的這個 繼承方式一:混入繼承 use strict; //object:A let Oa= { money: many money, r...
摘要:代碼輸出題考點隱式轉換解析此題涉及兩次隱式轉換,第一次是在中默認使用轉換,第二次是在時發生了雙等的隱式轉換。故程序會進入第一個條件中,然后發生了的隱式轉換。如果一個運算數是對象,另一個是數字,在檢查相等性之前,要嘗試把對象轉換成數字。 1.代碼輸出題: var x = [0]; if([0]){ console.log(x==true); }else{ console.log(fa...