Time of Update: 2015-06-16
標籤:Text JustificationGiven an array of words and a length L, format the text such that each line has exactly L characters and is fully (left and right) justified.You should pack your words in a greedy approach; that is, pack as many
Time of Update: 2015-06-15
標籤:一. 權威指南1. 對於類數組對象,我們不能用數組方法,但是我們可以用 Function.call(); 例如: Array.prototype.slice.call(arr,...); Array.prototype.silice.call(arr,...);
Time of Update: 2015-06-15
標籤:一、<form id="formId" name="formName"></form>1.擷取formvar form = document.querySelector(‘#formId‘);var form = document.forms["formName"];2.button:submit提交和JavaScript代碼中form.submit()提交的細微區別<form id="formId" name="formName" action="test.
Time of Update: 2015-06-16
標籤:一、javascript 正則全域匹配 g 慎用test()方法來個例子:var a = /^[a-z]+/gi;a.test(‘bb123‘); //truea.lastIndex ; // 0a.test(‘bb123‘) // falsea.lastIndex ; // 2a.test(‘bb123‘); // true 為什麼會出現這種一會正確,一會又錯誤的情況呢?這個就是應為 全域匹配 g 作用所影響的了。。嘿嘿因為多次調用test方法時會從上一次匹配的位置開始匹配,
Time of Update: 2015-06-16
標籤:首先看幾個例子:Function instanceof Object //true Object instanceof Function // true 說明Object 是被Function 構造出來的Function instanceof Function //true 說明自己被自己構造Object.getPrototypeOf(Function) === Function.prototype //
Time of Update: 2015-06-16
簡述JavaScript中Regex的使用方法 這篇文章主要介紹了JavaScript中Regex的使用方法,Regex是JS進階學習中的重要知識,本文簡述了JS對Regex的支援情況,需要的朋友可以參考下 Regex是一個對象,它描述了字元模式。 JavaScript的RegExp類表示Regex和字串和Regex定義,使用Regex來進行強大的模式比對和搜尋和替換文本功能的方法。 文法: Regex可以用RegExp( ) 構造這樣的定義: ?
Time of Update: 2015-06-16
Javascript 高階函數使用介紹 高階函數(higher-order function)—如果一個函數接收的參數為或返回的值為函數,那麼我們可以將這個函數稱為高階函數。眾所周知,JavaScript是一種弱類型的語言:JavaScript的函數既不對輸入的參數,也不對函數的輸出值作強定義和類型檢查,那麼函數可以成為參數,也可以成為輸出值,這就體現了JavaScript對高階函數的原生支援。 一、參數為函數的高階函數: ?
Time of Update: 2015-06-16
簡介JavaScript中用於處理正切的Math.tan()方法 這篇文章主要介紹了簡介JavaScript中用於處理正切的Math.tan()方法,是JS入門學習中的基礎知識,需要的朋友可以參考下 這個方法返回一個數位正切值。tan 方法返回表示的角度的正切值。 文法 ? 1 Math.tan( x ) ;
Time of Update: 2015-06-16
Bootstrap基礎學習-1,bootstrap基礎-1Bootstrap是一個基於柵格結構的前端結構架構(當然也有JS,JQuery),它的優點是內容架構能夠迅速搭建起來,基於媒介查詢可以使搭建的頁面迅速的適應不同的使用者端,無論是手機,平板,還是PC,基本上都能自適應,當然新版本已經開始不支援IE6了,對IE8的支援也很有限,畢竟IE8對HTML5的支援不太好,(說實話,我自己也不喜歡IE6~8,對於我這種初級選手來說,相容性有時候真費勁,不僅項目上要用,連面試也要用,有沒有搞錯嘛,遇到了
Time of Update: 2015-06-16
jQuery預先載入圖片常用方法 本文執行個體講述了jQuery預先載入圖片常用方法。分享給大家供大家參考。具體如下: 方法1: ? 1 2 3 4 5 6 7 8 9 10 11
Time of Update: 2015-06-16
JavaScript中用於產生隨機數的Math.random()方法 這篇文章主要介紹了JavaScript中用於產生隨機數的Math.random()方法,是JS入門學習中的基礎知識,需要的朋友可以參考下 此方法返回0(含)和1(不包括)之間的隨機數 文法 ? 1 Math.random() ;
Time of Update: 2015-06-16
JavaScript中的Math.sin()方法使用詳解 這篇文章主要介紹了JavaScript中用於四捨五入的Math.sin()方法講解,是JS入門學習中的基礎知識,需要的朋友可以參考下 這個方法返回一個數位正弦。sin方法返回-1到1之間的數值,它表示參數的正弦值。 文法 ? 1 Math.sin( x )
Time of Update: 2015-06-16
css自訂下拉式功能表,通過偽類控制展開隱藏,css公司最近要做組件庫,一些單選框,複選框,下拉式功能表都需要美觀自訂,閑餘時間做了一個(對瀏覽器要求較高的)下拉式功能表的組件。/*********實現功能 start
Time of Update: 2015-06-16
jQuery開發之jQuery選取器一1,CSS選取器常用的css選取器如下表:2,jQuery選取器vc3Ryb25nPjxiciAvPg0KQ1NTILvxyKG1vdSqy9i1xLT6wuvI58/Co7o8L3A+DQo8cHJlIGNsYXNzPQ=="brush:java;">.demo{ //給class為demo的元素添加樣式...}jQuery擷取元素的代碼如下:$(".demo").click(function(){
Time of Update: 2015-06-16
Javascript:是你的高階函數 在通常的程式設計語言中,函數的參數只能是基本類型或者對象引用,傳回值也只是基礎資料型別 (Elementary Data
Time of Update: 2015-06-16
HTML5 常用標籤整理,html5標籤整理 <!--1. html5 文本 --> <div> <header> <hgroup> <h1>h1</h1> <h2>h2</h2> </hgroup> </header>
Time of Update: 2015-06-16
js遞迴實現包名轉換成對應的層級對象c樣本:由原對象{a: {test: 1, b: 2}} 根據a.b.c.d這樣的包名轉換為:{a:{test:1,b:{c:{d:{}}}}}說明:包名有.分隔,本身代表著層級結構,而json對象本身也是由屬性和值構成的,允許嵌套,因此現在就有一個需求,把包的描述字串,轉換成json類型,條件是要注意到已經存在的其他屬性.本例中屬性a的值是對象,因此要保留該,只對其內容做擴充,而屬性b的值不是物件類型,因此要用對象覆蓋掉,其他不存在的屬性,要付給Null
Time of Update: 2015-06-16
編寫可維護的js代碼-編程風格筆記1、基本格式化縮排層級:4個空格(把tab設成4個空格) 語句結尾:保留;(雖然分析器有自動分號插入機制) 行的長度:80個字元 空行:確保語義有關聯的代碼展現在一起 命名:變數和函數遵循小駝峰命名法,小寫字母開始,後面每個單字首大寫變數命名首碼名詞myName函數命名首碼動詞setName()常量MAX_COUNT大寫字母和底線建構函式大駝峰命名法AnotherName 直接量:字串:推薦” “,雖然和’
Time of Update: 2015-06-16
TypeScript 基本文法1.基礎資料型別 (Elementary Data Type)xinterface ICar { color:string;}class Bus implements ICar { color:string; constructor() { this.color = "Blue"; }}var bus = new Bus();alert(bus.color);繼承介面//繼承介面interface
Time of Update: 2015-06-16
swipe.js的使用簡介 一個圖片滾動的js組件,支援手勢觸屏。使用方法 .swipe { overflow: hidden; visibility: hidden; position: relative;}.swipe-wrap { overflow: hidden; position: relative;}.swipe-wrap > div { float:left; width:100%; position: