最近碰到個(gè)需求,需要把當(dāng)前頁(yè)面生成pdf,并下載。弄了幾天,自己整理整理,記錄下來(lái),我覺(jué)得應(yīng)該會(huì)有人需要 :) 項(xiàng)目源碼地址:https://github.com/linwa...
最近碰到個(gè)需求,需要把當(dāng)前頁(yè)面生成pdf,并下載。弄了幾天,自己整理整理,記錄下來(lái),我覺(jué)得應(yīng)該會(huì)有人需要 :) 項(xiàng)目源碼地址:https://github.com/linwa...
引言 Javascript是前端面試的重點(diǎn),本文重點(diǎn)梳理下 Javascript 中的??贾R(shí)點(diǎn),然后就一些容易出現(xiàn)的題目進(jìn)行解析。限于文章的篇幅,無(wú)法將知識(shí)點(diǎn)講解的面面俱到...
前言 Git — 無(wú)需多說(shuō),2018年還不知道Git的程序猿不是好程序猿 Git誕生于2005年,大神Linus的作品,Github誕生于2008年,沒(méi)有Git就沒(méi)有GitH...
Sublime Text:一款具有代碼高亮、語(yǔ)法提示、自動(dòng)完成且反應(yīng)快速的編輯器軟件,不僅具有華麗的界面,還支持插件擴(kuò)展機(jī)制,用她來(lái)寫(xiě)代碼,絕對(duì)是一種享受。相比于難于上手的V...
一、什么是MVVM? MVVM是Model-View-ViewModel的縮寫(xiě)。MVVM是一種設(shè)計(jì)思想。Model 層代表數(shù)據(jù)模型,也可以在Model中定義數(shù)據(jù)修改和操作的業(yè)...
根據(jù)自己的實(shí)際面試經(jīng)驗(yàn)以及網(wǎng)上常見(jiàn)的面試題整理的。 基礎(chǔ) 1.怎樣添加、移除、移動(dòng)、復(fù)制、創(chuàng)建和查找節(jié)點(diǎn)? ①創(chuàng)建新節(jié)點(diǎn) ②添加 移除 替換 插入 ③查找 2.如何理解閉包 ...
官方中文版原文鏈接 感謝社區(qū)中各位的大力支持,譯者再次奉上一點(diǎn)點(diǎn)福利:阿里云產(chǎn)品券,享受所有官網(wǎng)優(yōu)惠,并抽取幸運(yùn)大獎(jiǎng):點(diǎn)擊這里領(lǐng)取 對(duì)象字面量擴(kuò)展 ES6給不起眼兒的{ .....
有些東西很好用,但是你未必知道;有些東西你可能用過(guò),但是你未必知道原理。 實(shí)現(xiàn)一個(gè)目的有多種途徑,俗話(huà)說(shuō),條條大路通羅馬。很多內(nèi)容來(lái)自平時(shí)的一些收集以及過(guò)往博客文章底下的精彩...
數(shù)據(jù)更新不能檢測(cè) vm.items[0] = newValue;vm.items.length = newLength; 數(shù)據(jù)更新檢測(cè)方法 vm.items[0] = new...
渲染基本流程 首先向服務(wù)器發(fā)送請(qǐng)求,得到響應(yīng)后,加載html,然后解析html,解析過(guò)程如遇到 css、js文件,接著向服務(wù)發(fā)送請(qǐng)求,得到響應(yīng)后,加載css,解析html創(chuàng)建...
昨天為了 了解瀏覽器是怎么處理(.html、.css、.js)這些文件,我看了網(wǎng)上的好多資料,這好多資料中,有很多是通過(guò)轉(zhuǎn)載、或是轉(zhuǎn)載后加之自己的理解,但是因?yàn)樽约簩?duì)專(zhuān)業(yè)的詞...
文章源自:http://www.cnblogs.com/isaboy/p/javascript_this.html JavaScript 是一種腳本語(yǔ)言,支持函數(shù)式編程、閉包...
1.前言 最近有很多朋友問(wèn)我有沒(méi)有相關(guān)的書(shū)籍推薦,希望能夠自學(xué)一下前端。 正好最近在查閱文章的時(shí)候,發(fā)現(xiàn)有朋友已經(jīng)進(jìn)行過(guò)總結(jié)。 經(jīng)過(guò)溝通和“行賄”??,終于取得轉(zhuǎn)載權(quán)利,在此感...