Time of Update: 2015-08-26
標籤:定義和用法用本地特定的順序來比較兩個字串。文法stringObject.localeCompare(target) 參數描述target要以本地特定的順序與 stringObject 進行比較的字串。傳回值說明比較結果的數字。如果 stringObject 小於 target,則 localeCompare() 返回小於 0 的數。如果 stringObject 大於 target,則該方法返回大於 0 的數。如果兩個字串相等,或根據本地定序沒有區別,該方法返回 0。說明把
Time of Update: 2015-08-29
標籤: [1]javascript中的類型系統:原生對象 + 宿主對象 +
Time of Update: 2015-08-27
標籤:一直再說閉包閉包,其實自己一直不懂閉包是個什麼意思,今天,上百度找了找閉包的相關資料,參考整理了下,希望以後能用得著; 閉包其實是javascript語言中的一個痛點,也是該語言的一個特色,據說很多進階應用程式都需要閉包的支援;先理解下下面的幾個概念:1、變數的範圍javascript中聲明變數使用var 關鍵字,稍微瞭解的同學都知道,加了var關鍵字聲明的變數是局部變數,反之則為局部變數例如: var text =
Time of Update: 2015-08-26
標籤:javascriptJavaScript中的this關鍵字JavaScript函數中的關鍵字this並不指其本身(Itself),舉例說明:function foo(num) { console.log( "foo: " + num ); // keep track of how many times `foo` is called this.count++;}foo.count = 0;var i;for (i=0; i<10; i++) { if (i &
Time of Update: 2015-08-25
標籤:/* * 字串加密 * 用javascript對字串進行加密,應用於參數傳遞等。 * 預設加密金鑰為kb1234,使用者可自訂修改。 * 注意加密金鑰應和解密密鑰相同。 * 演算法來自於互連網 * 使用方法: * 加密 * var code = kbt.encrypt(‘我愛北京天安門‘);
Time of Update: 2015-08-20
標籤:<script type="text/javascript"> var get_b_val_final=accMul(get_b_val,100)+"%"; function accMul(arg1,arg2){ var m=0,s1=arg1.toString(),s2=arg2.toString(); try{m+=s1.split(".")[1].length}catch(e){}
Time of Update: 2015-08-19
標籤:javascript-void keyword寫在前面 ECMA-262定義了ECMAScript所支援的關鍵字(keyword),關鍵字不能用作ECMAScript程式的標識符(Indetifiers)。ECMA-262標準定義了以下關鍵字: break do instanceof typeofcase else new varcatch finally return voidcontinue for switch whiledebugger
Time of Update: 2015-08-18
標籤:javascript window window對象是BOM的核心,window對象指當前的瀏覽器視窗!<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html;
Time of Update: 2015-08-19
標籤:Q9:什麼是跨域?什麼是JSON?什麼是JSONP?解決跨域問題有哪些方法?請結合代碼和文字說明。跨域:因為JavaScript同源策略(一段指令碼只能讀取來自同一來源的視窗和文檔的屬性,同一來源指主機名稱,協議和連接埠號碼的組合)的限制,a.com網域名稱下的js無法操作b.com網域名稱下的對象,只要是協議,網域名稱,連接埠有任何一個不同都被當做是不同的域; Json(JavaScript Object Notation):一種輕量級的資料交換格式。基於E
Time of Update: 2015-08-30
AngularJS 路由:ng-route 與 ui-routerAngularJS的ng-route模組為控制器和視圖提供了[Deep-Linking]URL。 通俗來講,ng-route模組中的$routeService監測$location.url()的變化,並將它映射到預先定義的控制器。也就是在用戶端進行URL的路由。 下面首先給出$route的使用樣本,然後引入一個更加強大的用戶端路由架構ui-router。Angular
Time of Update: 2015-08-30
javascript之函數表達JavaScript中的函數其實就相當於java中的方法,只不過方法定義的格式不一樣而已。但是java和JavaScript是完全不同兩種語言,大家不要認為這倆都有一個java就認為兩者有關係,這兩種語言其實一點關係都沒有。下面就說一JavaScript中的函數表達。 一、函數的聲明方式A.基本文法function 關鍵字1、function 函數名([參數1],[參數2]....){函數體[retrun] //傳回值}B.字面量定義的形式(匿名函數)2、
Time of Update: 2015-08-30
js apply/call/caller/callee/bind使用方法與區別分析一、call 方法 調用一個對象的一個方法,以另一個對象替換當前對象(其實就是更改對象的內部指標,即改變對象的this指向的內容)。Js代碼call([thisObj[,arg1[, arg2[, [,.argN]]]]])參數thisObj可選項。將被用作當前對象的對象。arg1, arg2, , argN可選項。將被傳遞方法參數序列。說明call 方法可以用來代替另一個對象調用一個方法。call
Time of Update: 2015-08-30
AngularJS+Node.js實現線上聊天室,angularjsnode.js不得不說,上手AngularJS比我想象得難多了,把官網提供的PhoneCat例子看完,又跑到慕課網把大漠窮秋的AngularJS實戰系列看了一遍,對於基本的使用依然有很多說不清道不明的疑惑,於是決定通過做一個線上聊天室協助理解。DEMO可以戳→chat room,代碼可以戳→ChatRoom-AngularJS。清晰圖可以戳 http://www.bkjia.com/uploads/allimg/150830/0
Time of Update: 2015-08-30
jQuery實現表單步驟流程導航代碼分享,jquery表單本文執行個體講述了jQuery實現表單步驟流程導航。分享給大家供大家參考。具體如下:jQuery表單步驟流程導航是一款多步驟進度,多個提交的實現一步一步填寫表單提交資訊代碼,每次填寫完資訊時都會提醒是否提交,如果想對資訊進行再次修改,也可以進行返回操作,頁面效果簡潔大方,紅黑搭配很經典,是一款非常實用的特效代碼,值得大家學習。運行:-------------------查看效果
Time of Update: 2015-08-30
基於jQuery實現Div視窗震動特效代碼-代碼簡單,jquerydiv這是一款jQuery視窗震動效果代碼,在Div邊框內點擊一下滑鼠,它就開始震動了,適用瀏覽器:IE8、360、FireFox、Chrome、Opera、傲遊、搜狗、世界之窗等。如下:代碼如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Time of Update: 2015-08-30
網頁字型特效代碼,字型特效代碼為了讓博友們的空間變得更加美觀漂亮,幽香收集了些字型特效代碼與朋友們分享! 一、圖邊字型代碼紫漫幽香歡迎您!代碼:<FONT> 二、陰影字型代碼 成熟的人不問過去,聰明的人不問現在,豁達的人不問未來! 代碼: </P><DIV align=center><P
Time of Update: 2015-08-30
js實現帶圓角的多級下拉式功能表效果,js圓角下拉式功能表本文執行個體講述了js實現帶圓角的多級下拉式功能表效果。分享給大家供大家參考。具體如下:這是一款酷黑的圓角多級下滑菜單,可支援三級,滑鼠放上後可見到滑出的菜單,調用了一個JS封裝庫,代碼有些複雜,有興趣的可研究。運行效果如下:線上示範地址如下:http://demo.jb51.net/js/2015/js-down-show-menu-style-codes/具體代碼如下:<!DOCTYPE HTML PUBLIC "-//W3C/
Time of Update: 2015-08-30
對於浮動的一些理解,浮動一些理解 第一次寫部落格,不知道寫點什麼,以前也沒寫過,所以寫得不好請見諒。 剛學了CSS浮動,所謂浮動,就是使文字和映像產生一些環繞效果,它的意思就是使用了浮動float屬性之後,將浮動的元素從正常文檔流中脫離,正常的文檔流中,div是區塊層級元素,獨佔一行,如果不使用浮動讓div並排的話,只能使用定位position(暫且不說)。 要想使div元素並排顯示,就要用到浮動屬性,由於div是區塊層級元素獨佔一行,所以如果不使用浮動正常情況下是按照常規流的排列順序進行
Time of Update: 2015-08-30
關於HTML,css3自適應螢幕,自適應寬度,css3自適應設定了在不同解析度下,顯示的css樣式:@media screen and (min-width:1080px){ .box{ width: 1080px;}.content{width: 1040px;} .img{height:180px;} .img{font-size: 48px;line-height: 180px;} .title{font-size: 46px;line-height: 100px;}
Time of Update: 2015-08-30
css動畫結束後 js無法修改translated值 .,csstranslated由於項目的需要,俺要做一些頁面的轉場動畫。即將是移動端,肯定是首先css動畫了。結果確發現,css動畫中,如果設定animation-fill-mode: both;在動畫結束後無法個性translate3d的值;起初,以為是項目過於複雜,代碼之前造成了相互影響,可事實並非如何。後來,我便寫了個簡單demo來測試;css:@keyframes slideInRight { 0% {