swap 函數(shù)放在前面,函數(shù)表達(dá)式不會(huì)聲明提升。
this.bubblesort=function () {
var swap=function (index1,index2) {
var aux=array[index1];
array[index1]=array[index2];
array[index2]=aux;//將一的值給二
};
var length=array.length;
for(var i=0;i<length;i++){
for(var j=0;j<length-1;j++){
if(array[j]>array[j+1]){ //如果大于前一個(gè)的值,賦值給第二個(gè)。//32154
swap(j,j+1)
}
}
}
};
cron沒(méi)執(zhí)行,參考這個(gè)https://ysicing.blog/Mac-cron...
angular官網(wǎng)上有推薦的 很多
地址:https://angular.io/resources
截圖:
挺多的 自己可以挑選一個(gè)喜歡的 不過(guò)有些需要科學(xué)上網(wǎng) 但這個(gè)應(yīng)該不是問(wèn)題
不知道是不是這意思?好像沒(méi)什么復(fù)雜的...我理解錯(cuò)了?
<input type='text' id='in'/>
<ul>
<li onclick='return endClick();'>月末(:日期)</li>
<li>月初(:日期)</li>
</ul>
<script>
function endClick(){
let v=document.getElementById('in').value;
if(v=='')document.getElementById('in').value='月末(:日期)';
else
document.getElementById('in').value="月末("+ v+")";
}
</script>
</p>
又看了一遍問(wèn)題,發(fā)現(xiàn)似乎我確實(shí)理解錯(cuò)了,但是我覺(jué)得這個(gè)問(wèn)題需要從用戶的角度去理解這個(gè)事情.如果你要替換括號(hào)內(nèi)的內(nèi)容,當(dāng)有多個(gè)括號(hào)的時(shí)候,替換哪一級(jí)別括號(hào)就成為了問(wèn)題.你還需要知道當(dāng)時(shí)的光標(biāo)停留在那里,加入組件失去了焦點(diǎn),還能獲得光標(biāo)位置么?還是要用戶選擇要替換的部分?不論如何,從邏輯還是復(fù)雜度都會(huì)增加,反而不如現(xiàn)在這個(gè),直接將當(dāng)前值作為參數(shù)套用所選擇的公式來(lái)的簡(jiǎn)單直接.另外,如果說(shuō)要做前面所說(shuō)的復(fù)雜公式的話,簡(jiǎn)單的input恐怕就不夠了.
可以從「先優(yōu)化數(shù)據(jù)結(jié)構(gòu)」再「查找」方向思考。
真實(shí)場(chǎng)景下,300w 條的數(shù)據(jù)量,可以考慮引入數(shù)據(jù)庫(kù)了
<button size="small"><btton>
在標(biāo)簽利用
提供兩個(gè)線索:html2canvas
、headless chrome截圖
use是一個(gè)數(shù)組,逗號(hào)之前是一個(gè)三元表達(dá)式,如果不是生產(chǎn)環(huán)境則 use:['vue-style-loader', 'css-loader'] 如果生產(chǎn)環(huán)境就 use: [MiniCssExtractPlugin.loader] 。其實(shí)就是 run dev 用 vue-style-loader , run build 用 MiniCssExtractPlugin.loader
你把你的 css-loader 那個(gè)對(duì)象直接復(fù)制替代右邊的 css-loader 即可
“VM59:1”才是你打印的你的值,
js 每條語(yǔ)句都有返回值(沒(méi)有就是 undefined)
vuex, bus
var html = ''
for(let i=0;i<a.data.length;i++){
var _html = ''
for(let o in a.data[i]){
_html+=`<div>${a.data[i][o]}</div>`
}
html+='<li>'+_html+'</li>'
}
document.getElementById("app").innerHTML = '<ul>'+html+'</ul>'
<audio src="${this.voice}"></audio>
這里用雙引號(hào)引起了會(huì)有問(wèn)題吧。還有.children()返回的是一個(gè)集合,不好直接點(diǎn)audio的方法。
老不能發(fā)布是什么意思 啊?
再調(diào)用一次接口,這種數(shù)據(jù)不適合放入在vuex中去進(jìn)行管理。重新獲取一次數(shù)據(jù)是最好的。因?yàn)橛锌赡芎蠖顺鯾ug了,雖然返回了一個(gè)正確的答案但是數(shù)據(jù)沒(méi)有添加進(jìn)去,或者進(jìn)行了排序之類的選擇,因此我覺(jué)得重新獲取一次數(shù)據(jù)是最好的做法。
fs.readFile('test.json', 'utf8', (err, data) => {
if (err) {
console.log(err);
}
const d = JSON.parse(data);
console.log(d);
});
v-for="clubTopics in userClub.clubTopics.reverse()"
沒(méi)遇到過(guò),就字面理解是無(wú)效變更?昵稱不合要求吧
FileReader.readAsDataURL
讀取文件之后是 base64 編碼的字符串,這個(gè)是不能直接作為 src
使用的,要直接使用還應(yīng)當(dāng)拼接響應(yīng)的 MIME Type
前綴,比如 data:audio/ogg;
這是 .ogg
格式的前綴,具體是什么前綴取決于你上傳文件的擴(kuò)展類型了。
其實(shí)這里沒(méi)必要非使用 FileReader
來(lái)完成這個(gè)需求,讀一些小的文件還可以,讀大的文件其實(shí)不是很好。不如直接使用 URL.createObjectURL()
來(lái)創(chuàng)建一個(gè) DOMString
,然后直接使用這個(gè) DOMString
即可,不過(guò)不要忘記使用完之后通過(guò) URL.revokeObjectURL()
方法來(lái)釋放。
我之前做過(guò)一個(gè)很簡(jiǎn)單的預(yù)覽器組件,就是通過(guò)后者完成的,基本簡(jiǎn)單的格式(音頻、視頻、圖片等等)都可以預(yù)覽,不過(guò)是基于 Angular 的,鏈接。
login拿到的code也就一定不會(huì)變嗎?
不是“一定不會(huì)變嗎”,而是“一定會(huì)變”!
每次獲取的code那些都是會(huì)變的,通過(guò)微信給的算法和后端接口才能獲取到openid和unionid,這兩個(gè)才是不會(huì)變的。這兩個(gè)東西拿來(lái)做什么呢?
就是拿來(lái)“自動(dòng)登錄”的,判斷是來(lái)自微信的某個(gè)用戶后,返回自己定義的 token,以后每次認(rèn)證用戶信息的時(shí)候用這個(gè) token,設(shè)個(gè)有效期,過(guò)期后重新通過(guò)code換openid/unionid,再換token。
北大青鳥(niǎo)APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國(guó)家
北大青鳥(niǎo)中博軟件學(xué)院創(chuàng)立于2003年,作為華東區(qū)著名互聯(lián)網(wǎng)學(xué)院和江蘇省首批服務(wù)外包人才培訓(xùn)基地,中博成功培育了近30000名軟件工程師走向高薪崗位,合作企業(yè)超4
中公教育集團(tuán)創(chuàng)建于1999年,經(jīng)過(guò)二十年潛心發(fā)展,已由一家北大畢業(yè)生自主創(chuàng)業(yè)的信息技術(shù)與教育服務(wù)機(jī)構(gòu),發(fā)展為教育服務(wù)業(yè)的綜合性企業(yè)集團(tuán),成為集合面授教學(xué)培訓(xùn)、網(wǎng)
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國(guó)一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國(guó)成功上市,融資1
曾工作于聯(lián)想擔(dān)任系統(tǒng)開(kāi)發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動(dòng)互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺(tái)面向?qū)ο箝_(kāi)發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫(kù),具有快速界面開(kāi)發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開(kāi)發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問(wèn),美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。