標籤:javascrip content 第一個字元 表單 命令 focus string rip 函數 javascript進階程式設計 第十四章--表單指令碼
標籤:lis 類比 eve 避免 名稱 scroll 指令碼 leave 程式設計 javascript進階程式設計 第十三章--事件js與HTML的互動就是通過事件實現的,
標籤:lan push 資訊 com utf-8 對比 粒子 style .com 首先看一下源圖和轉換成粒子效果的對比圖:
標籤:不同 return語句 問題 好處 const 帶來 副本 cti 方式 1、通過Object建構函式或對象字面量建立單個對象 這些方式有明顯的缺點:使用同一個介面建立很多個物件,會產生
標籤:例子 duration 簡單 用法 方式 contain 入門 尋找 組合 這是個很有意思的例子,不過例子給的比較複雜,需要查很多API,我會在文章最後給出關鍵的類和屬性解釋。同樣發現一個
標籤:字串 逗號 object 標準 tag min 內建對象 輸出 傳回值 toString()函數用於將當前對象以字串的形式返回。該方法屬於Object對象,由於所有的對象都"繼承"了Obj
Sass與Compass——回顧,sasscompasscompass 是sass的一個工具庫 compass在sass 的基礎上封裝了一系列有用的模組,用來補充和豐富sass的工能, 安裝: compass是用 ruby語言開發的,所以安裝它之前必須安裝ruby。 命令: gem install compass 項目初始化: 要建立一個你的Compass 項目,如果項目的名字叫 myproject compass create
flex布局——回顧,flex布局flex 即為彈性布局。 任何一個容器都可以指定為flex布局。 .box{display:flex} 行內元素可以使用flex布局 .box{display: inline-flex} webkit核心的瀏覽器必須加上-webkit 首碼。 .box{display:-webkit-flex; display:flex;} 注意:元素設定flex布局以後,子項目得float ,clear 和 vertical-align 屬性將失效。
小程式 引用其他js裡的方法,小程式js小程式中,在官方開發文檔我們可以知道 小程式的目錄結構 。一個小程式頁面由四個檔案組成,一個小程式頁面的四個檔案具有相同路徑與檔案名稱,由此我們可知一個小程式頁面對應著一個跟頁面同名的js檔案。可是當有些公用方法,我們想抽離出來成為一個獨立公用的js檔案。我們該如何?呢。 在根目錄下有一個app.js檔案。這個根目錄的js 檔案我們可以通過getApp()輕鬆調用。//app.jsApp({
CSS3自訂滾動樣式,css3自訂滾動css樣式如下:#div1{ width:200px; height:400px; background:red; overflow:auto;}#div1::-webkit-scrollbar{ width:5px; height:5px;}#div1::-webkit-scrollbar-track{ background:hotpink;
div的隱藏佔用空間位置關係,div隱藏佔用空間display:none和visibility:hidden都是把網頁上某個元素隱藏起來的功能,但兩者有所區別,經過親自實驗,我發現使用 visibility:hidden屬性會使對象不可見,但該對象在網頁所佔的空間沒有改變(看不見但摸得到),等於留出了一塊空白地區,而
JavaScript最佳化以及前段開發小技巧,javascript小技巧一、網路最佳化YSlow有23條規則,中文可以參考這裡。這幾十條規則最主要是在做消除或減少不必要的網路延遲,將需要傳輸的資料壓縮至最少。1)合并壓縮CSS、JavaScript、圖片,靜態資源CDN緩衝通過構建工具Gulp,可以在開發的時候就將合并壓縮的事情一起做掉。之所以要做合并壓縮是因為:HTTP
css link和@import的區別,csslink@import頁面中使用CSS的方式主要有三種:1.行內添加定義style屬性值。2.頁面頭部內嵌調用。3.外面連結調用。其中外面引用有以下兩種:link和@import。XML/HTML代碼<link href="stylesheet" href="CSS檔案" type="text/css"/>XML/HTML代碼<style type="text/css"> @import url("CSS檔案")<
【CSS Demo】網站頁面變灰,cssdemo頁面讓網站所有元素變成灰色調,全瀏覽器支援,使用了濾鏡,比較吃效能,建議作臨時方案使用。實現效果(點擊下面的按鈕):這裡放一張圖片作為效果展示:其CSS代碼如下:body{ -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(1
【HTML基礎】<acronym>和<abbr>的區別,acronymabbr 縮寫標籤<acronym> <abbr>的區別大家都知道HTML定義縮寫有<acronym> <abbr>兩種標籤,但是經常分不清楚他們。這兩個標籤雖然都是定義縮寫,但是這個兩個的縮寫含義是有區別的。可這並不妨礙我們使用,因為這兩個標籤的效果是差不多的,而且也沒多少人管。不信,你看:<acronym title="acronym"
Javascript中數組去重與拍平的方法樣本,javascript數組數組的判斷在說如何進行數組的去重和拍平之前,先說一下怎麼判斷數組,因為要進行數組的處理當然要先判斷下傳過來的資料是不是數組。首先我們都知道js的資料類型只有5種,分別是Undefined、Null、Boolean、Number和String,數組只是一個對象,用typeof([])返回的結果知識一個Object的字串,因此我們需要通過其他手段來判斷它,這裡就說兩種方法。第一種用instenceof方法instanceof是E
nodejs基礎知識,nodejs基礎教程什麼是nodejs?node.js是基於Chrome javaScript運行時建立的平台,用於方便地搭建響應速度快、易於擴充的網路應用。(但nodejs不是javascript應用,nodejs採用c++語言編寫
JavaScript中for迴圈的幾種寫法與效率總結,javascriptfor前言對於for迴圈,相信大家再常用不過了。但是這回說下for迴圈是因為看代碼時我居然沒有看明白一個for迴圈的意思,真是不應該啊。這個for迴圈是這麼寫的:for (var i = 0, rule; rule = rules[i++];) { //do something}這個寫法是什麼意思呢?後面再說,現賣個關子,這個寫法我感覺還是挺好的。for迴圈寫法對效率的影響說上面那段代碼之前,先說一下for迴圈的效率問題。
摺疊菜單及選取器的運用,摺疊菜單選取器今天才發現原來篩選標籤還可以這麼用。not(expr|ele | fn):從匹配元素的集合中刪除與指定運算式匹配的元素下面demo中的使用: var $category = $(".sub-category-box>ul>li:gt(2):not(:last)"); //列表中索引大於2的,除了最後一個filter(expr|obj|ele|fn)
js 遞迴和定時器的執行個體解析,js遞迴定時器執行個體遞迴:是一個函數通過調用自身的情況下構成的;首先上個例子:Function factorial(num){ if(num<=1){ return 1; }else{ return num*factorial(num-1); }}這是一個經典的遞迴階乘函數,但是在js中這麼調用可能會出現一些錯誤:例如如下代碼var anotherFactorial = factorial;factorial =