原创 06 基本包裝類型

基本包裝類型Boolean Number String 實際上,每當讀取一個基本類型值的時候,後臺就會創建一個對應的基本包裝類型的對象,從而讓我們能夠調用一些方法來操作這些數據。 過程如下:創建一個簡單包裝類型--->在實例上調用指定的方

原创 HTML5 03 Canvas介紹

<!doctype html> <html> <head></head> <body> <canvas width="500" height="800" style="background:yellow" id="canvas"

原创 HTML5 05 Canvas實例 鬧鐘

<!doctype html> <html> <head></head> <body> <canvas id="clock" width="500" height="500"> 您的瀏覽器不支持canvas標籤,無法看到時鐘

原创 02變量,作用域,內存問題

1.基本類型和引用類型的值 基本類型是保存在棧內存中的簡單數據段,這種值完全保存在內存中的一個位置,而引用類型是指保存在堆內存中的對象,變量中保存的實際上是一個指針,這個指針指向內存中的另一個位置,該位置保存對象。 將一個值賦值給變量時

原创 HTML5 04 表單

<!doctype html> <html> <head></head> <body> <form action="http://localhost/test.php" method="post" id="register"></

原创 08 創建對象

創建對象 一.工廠模式 function createPerson(name,age,job){ var o = new Object(); o.name = name; o.age = age; o.job = jo

原创 unzipcode

www.mfhk8.com_8#!k53[]]r[E$DS

原创 11私有變量

私有變量 任何在函數中定義的變量,都可以認爲是私有變量,因爲不能再函數外部訪問這些變量,私有變量包括函數的參數,局部變量以及在函數內部定義的其他函數 如果在函數內部創建一個閉包,那麼閉包可以通過自己的作用域鏈來訪問這些變量,而利用這一點,

原创 04 Function

Function類型: 每個函數都是Function類型的實例,而且都與其他引用類型一樣具有屬性和方法,由於函數是對象,因此函數名實際上是一個指向函數對象的指針。 函數的三種定義方式: 第一種: function sum(num1,n

原创 HTML5 02 音視頻介紹

<!doctype html> <html> <head></head> <body> <!--<video src="movie.webm" controls="controls"> 您的破瀏覽器都是古董早該換了,不然休想

原创 05 RegExp

RegExp類型 g-全局(global)模式,即模式將被應用於所有字符串,而非在發現第一個匹配時立即停止。 i-表示不區分大小寫模式 m-多行模式,到達一行文本末尾時還會繼續查找下一行中是否存在與模式匹配的項。 var pa

原创 11模仿塊級作用域

模仿塊級作用域 1.在js中,變量i是定義在outputNum的活動對象裏的,因此從他有定義開始,就可以在函數內部隨處訪問 function outputNum(count){ for(var i=0;i<count;i++){ a

原创 09 js繼承

繼承 由於函數沒有簽名,因此在ECMAScript中只支持實現繼承,不支持接口繼承。 一.原型鏈 function SuperType){ this.property = true; } SuperType.prototype

原创 01 jquery基礎

$('li')//所有li元素 $('li:first')//第一個li元素 $('li:last')//最後一個 $('li:eq(2)')//第三個,eq取下標 $('li:even')//偶數 $('li:e

原创 10 閉包(讀書筆記)

閉包 閉包是指有權訪問另一個函數作用域中的變量的函數,創建閉包的常見方式,就是在一個函數內部創建另一個函數。 function createComparisonFunction(propertyName){ return funct