Vue.js 是用于構建交互式的 Web ?界面的庫。它提供了 MVVM 數據綁定和一個可組合的組件系統,具有簡單、靈活的 API。從技術上講, Vue.js 集中在 MVVM 模式上的視圖模型層,并通過雙向數據綁定連接視圖和模型。實際的
GNU ease.js是一個經典的JavaScript面向對象的框架,旨在消除樣板代碼和簡化從其他面向對象語言轉換成JavaScript。 特性包括: 簡單而直觀的類定義 經典繼承 抽象類和方法
題目 原題目來源于一個網友的問答 var A = function() { this.name = 'apple'; } A.prototype.getName = function() { return this.name; } // 補充代碼 var B = A.extend({ initialize: function() { this.superclass.initialize.call(
分鐘,本文首發于知乎專欄 前端周刊 。寫在前面,筆者在做面試官這 2 年多的時間內,面試了數百個前端工程師,驚訝的發現,超過 80% 的候選人對下面這道題的回答情況連及格都達不到。這究竟是怎樣神奇的一道面試題?他考察了候選人
下載地址: tar.gz (3.7mb) zip (5.3mb) Dojo是一個強大的面向對象JavaScript框架。主要由三大模塊組成:Core、Dijit、DojoX。Core提供Ajax
PhantomJS 是一個命令行工具,我們可以把它看作是無界面的 webkit 瀏覽器。 與界面版相比,它速度相當快,且原生支持多種 web 標準 ,如 DOM,CSS 選擇符,JSON,Canvas
可以在一個限制的容器范圍內拖動頁面元素。對于每一個事件(start, move, end)都有回調,可以返回當前元素的位置。它可用于大部分瀏覽器(IE8+)并內置支持觸摸事件。 項目: http://draggabilly
作為微博的頁面構建工程師,主要職責就是利用 html&css,高質量的完成靜態頁面的制作,保證項目的按時完成。而頁面需要的 js 效果則交給下游的 js 前端工程師去做。在微博,這兩個崗位是分開的。但
通過div使頁面自動分屏,實現與原生frameset一樣的功能 在頁面加載 star-frameset.js 即可,會自動查找 $(".frameset") 進行分屏 原生的frameset使用
Space.js是一個滾動特效插件,可以讓訪客在滾動網頁時,頁面被指定的元素會以3D動畫形式展示出來,而且可以為不同元素加入不同的動畫效果。 Space.js演示 官網中展示了2個DEMO例子
// JavaScript Document function goTopEx(){ var obj=document.getElementById("goTopBtn"); function getScrollTop(){ return document.documentElement.scrollTop; } function setScrollTop(value){ document.doc
"css/fakeLoader.css" > JS 別忘了加載jQuery庫文件以及fakeLoader.js。 < script src = "js/jquery.js" > script > < script
window.location 屬性 描述 hash 設置或獲取 href 屬性中在井號“#”后面的分段。 host 設置或獲取 location 或 URL 的 hostname 和 port
年前剛剛離職了,分享下我曾經出過的一道面試題,此題是我出的一套前端面試題中的最后一題,用來考核面試者的JavaScript的綜合能力,很可惜到目前為止的將近兩年中,幾乎沒有人能夠完全答對,并非多難只是因為大多面試者過于輕視他。
NW.js 是一個使用 Web 技術創建本地應用的框架,如 HTML、JavaScript 和 CSS。簡單地說,當你在使用普通的流程開發一個 Web 應用時,開發完成后,運行一個生成器,將所有東西編
Envelope.js是一個簡單,事件驅動的jQurey插件。用于實現頁面消息通知提醒功能,可以與常用UI框架(jQuery UI或Twitter Bootstrap)結合使用,也可以單獨使用。
ifvisible.js 是一個jQuery 插件,用來檢測用戶是否在看當前頁面或者有沒有與當前頁面有相應的互動,用戶可以自定義等待的時間,也就是過多長時間沒有互動就自動關閉,一旦有互動又自動恢復原狀。
browserSwipe.js 是個簡單的工具,當頁面禁用滾動時,允許使用滑出的方式轉換頁面。 在線演示 項目主頁: http://www.baiduhome.net/lib/view/home/1395836058353
OS.js就一個輕量級,基于JavaScript的Web/cloud桌面解決方案。 特性 Window Manager Desktop Environment Session Handling (Support
Create.js 是一個開源,JavaScript開發的Web就地編輯界面,主要用于內容管理系統。 其界面主要關注簡單,讓用戶能夠很方便在當前頁面編輯內容,而不用離開頁面,編輯完之后可以立即查看內容。