摘要:排序加了的插入排序。分別以索引數(shù)為的元素為起點(diǎn),將其看做不同的組,,,為一組,,為一組依次分組,按照組為單位進(jìn)行插入排序。各組都已經(jīng)插入排序一輪過(guò)后,將除以向下取整,再進(jìn)行分組并將各組分別進(jìn)行插入排序,直到為。 1.冒泡排序: 比較相鄰的兩個(gè)數(shù),如果前一個(gè)數(shù)大于后一個(gè)數(shù),就將這兩個(gè)數(shù)換位置。每一次遍歷都會(huì)將本次遍歷最大的數(shù)冒泡到最后。為了將n個(gè)數(shù)排好序,需要n-1次遍歷。如果某次遍歷中...
摘要:此屬性用于定義視頻是否預(yù)加載。它并沒(méi)有自動(dòng)進(jìn)行全部視頻內(nèi)容的下載,這樣的策略實(shí)際有利于節(jié)約用戶寬帶造成不必要的請(qǐng)求。因此,我們可以通過(guò)播放視頻一會(huì)在暫停用于視頻緩沖的方式在后臺(tái)進(jìn)行視頻加載。 preload 默認(rèn)情況下我們實(shí)現(xiàn)一個(gè)簡(jiǎn)單的 H5 的播放器,只需要這么簡(jiǎn)單的代碼就好: 這個(gè)時(shí)候用戶點(diǎn)擊播放按鈕就可以開(kāi)始播放了。 但是為了更好的用戶體驗(yàn),我們有的時(shí)候需要預(yù)加載視頻,...
這篇文章主要 解決的問(wèn)題 是:什么是__proto__?什么是prototype?他們的關(guān)系是什么?在原型鏈中扮演什么角色? proto和prototype prototype是函數(shù)的一個(gè)屬性,在定義構(gòu)造函數(shù)的時(shí)候自動(dòng)創(chuàng)建,它指向函數(shù)的原型,被 __proto__指向。這個(gè)原型對(duì)象里包含著自定義的方法屬性。 __proto__是對(duì)象的內(nèi)部屬性,它指向構(gòu)造器的prototype,對(duì)象依賴它來(lái)進(jìn)...
摘要:它是一個(gè)通用標(biāo)準(zhǔn),奠定了的基本語(yǔ)法。年月發(fā)布了的第一個(gè)版本,正式名稱就是標(biāo)準(zhǔn)簡(jiǎn)稱。結(jié)語(yǔ)的基本擴(kuò)展還有一些沒(méi)有在這里詳細(xì)介紹。 前言 ES6標(biāo)準(zhǔn)以及頒布兩年了,但是,好像還沒(méi)有完全走進(jìn)我們的日常開(kāi)發(fā)。這篇文章從ES6的基本類型擴(kuò)展入手,逐步展開(kāi)對(duì)ES6的介紹。 ECMAScript和JavaScript JavaScript是由Netscape創(chuàng)造的,該公司1996年11月將JavaSc...
摘要:函數(shù)柯里化的對(duì)偶是,一種使用匿名單參數(shù)函數(shù)來(lái)實(shí)現(xiàn)多參數(shù)函數(shù)的方法。這是基于的富應(yīng)用開(kāi)發(fā)的方法實(shí)現(xiàn)反柯里化可能遇到這種情況拿到一個(gè)柯里化后的函數(shù),卻想要它柯里化之前的版本,這本質(zhì)上就是想將類似的函數(shù)變回類似的函數(shù)。 什么是柯里化? 官方的說(shuō)法 在計(jì)算機(jī)科學(xué)中,柯里化(英語(yǔ):Currying),又譯為卡瑞化或加里化,是把接受多個(gè)參數(shù)的函數(shù)變換成接受一個(gè)單一參數(shù)(最初函數(shù)的第一個(gè)參數(shù))的函數(shù)...