原创 ES5兼容 object.assign Object.values
ES5兼容 object.assign Object.values Object.assign = Object.assign || function (target) { for (var i = 1; i < argument
原创 Tasker_Variables筆記
這裏寫自定義目錄標題Tasker_Variables筆記中文文檔英文文檔Local Built-In Variables本地變量Global Built-In Variables 全局變量功能快捷鍵合理的創建標題,有助於目錄的生成
原创 javascript curry
curring又稱爲部分求值,一個curring的函數,會首先接受一些參數,接受了這些參數之後,該函數並不會立即求值,而是繼續返回另一個函數,剛纔傳入的參數在函數形成的閉包中被保存起來,待到函數真正需要求值的時候,之前傳入的所有參數都會被
原创 圖片預加載 loading
loading進度條 var index = 0, len = imgs.length, count = 0, $progress = $('.progress'); $.each(imgs,function(i,
原创 Promise筆記
定義:用於異步計算 可以將異步操作隊列化 可以在對象之間傳遞和操作Promise,幫助我們處理隊列 二.回調有四個問題 1.嵌套層次很深,難以維護 2.無法正常使用return 和 th
原创 Page.prototype-$emit()
Page.prototype function Page(){} $.extend(Page.prototype,{ init: function(){ this.bindEvents() }, b
原创 Javascript單例模式
單例模式的思想在於保證一個特定類僅有一個實例,意味着當第二次使用同一個類創建新對象的時候,應該得到與第一次所創建對象完全相同的對象 例1.在閉包中實現–重寫構造函數 function Universe(){ //緩存實例
原创 vue touch事件使用
vue touch事件使用 去哪兒網 Alphabet.vue文件 <template> <ul class="list"> <li class="item" v-for="item of letter
原创 Vue頭部60-140顯示,漸隱漸現的效果
頭部60-140顯示,漸隱漸現的效果 <template> <div> <router-link tag="div" to="/" class="header-abs" v-sh
原创 Javascript私有性
1.“模塊模式”的基礎框架 var myobj = (function(){ //私有成員 var name = "my,oh my"; //實現公有方法 return { getName:
原创 markdown
一級標題 三級標題 1 2 3 4 5 1 2 3 引用 鏈接 Baidu 插入圖片 粗體 粗體 斜體 Tables Are Cool col 3 is right-aligned $1600
原创 Javascript 模塊模式
基本包含 * 命名空間 * 即時函數 * 私有和特權成員 * 聲明依賴 (1)、建立一個命名空間,並且啓動可以提供有用數組方法的工具模塊。 MYAPP.namespace('MYAPP.utiltities.array'); (
原创 Animation簡單效果
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Animation簡單效果</title> </head> <body>
原创 Javascript組合模式-掃描文件夾
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>組合模式-掃描文件夾</title> </head> <body> <button
原创 javascript函數的提升
javascript函數的提升 1、 function foo(){ alert('global foo'); } function bar(){ alert('blobal bar'); } function hoist