原创 JS學習筆記(第七章)(函數表達式)

1、遞歸 2、閉包 3、模仿塊級作用域 4、私有變量 5、小結 在JavaScript編程中,使用函數表達式可以無需對函數命名,從而實現動態編程。匿名函數也稱爲拉姆達函數。1、函數表達式的特點: (1)函數表達式不同於函數聲明。函數聲明要

原创 JS學習筆記(第六章)(面向對象之繼承)

1、原型鏈 原型鏈的基本思想是利用原型讓一個引用類型繼承另一個引用類型的屬性和方法。構造函數、原型和實例的關係:每個構造函數都有一個原型對象;原型對象都包含着一個指向構造函數的指針;實力都包含一個指向原型對象的內部指針。如果我們讓原型對象等

原创 JS學習筆記(第六章)(面向對象之創建對象)

一、工廠模式 function createPerson(name, age, job) { var o = new Object(); o.name = name; o.age = age; o.job =

原创 數組轉換

用JS寫一個函數,將嵌套的數組轉換爲扁平的數組,並按照從小到大排序例如:輸入[1,2,3,[4,5,[6,[2,[3,[4]]]]],[6,8]],輸出[1,2,2,3,3,4,4,5,6,6,8] function flatten(arr

原创 輸入一個數,求0到該數範圍內的所有質數

輸入一個數,求0到該數範圍內的所有質數。例如,輸入53,結果會返回1,2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53 var num = prompt("請輸入一個數"); function isPr

原创 面向對象的程序設計之理解對象

理解對象 1、創建自定義對象的兩種方法: (1)創建一個Object實例,然後再爲它添加屬性和方法。 var person = new Object(); person.name = "Nicholas"; person.a

原创 JS基礎—String類型

1、對象創建 String類型是字符串的對象包裝類型,可以像下面這樣使用String構造函數來創建。var stringObject = new String("hello world");String對象的方法也可以在所有基本的字符串值中

原创 JS基礎——引用類型

引用類型的值(對象)是引用類型的一個實例,引用類型是一種數據結構,用於將數據和功能組織在一起。引用類型有時候也被稱爲對象定義,因爲他們描述的是一類對象所具有的屬性和方法。對象是某個特定引用類型的實例,新對象是使用new操作符後跟一個構造函數

原创 變量、作用域和內存問題

學習總結:變量、作用域和內存問題 1. 基本類型和引用類型的值 JavaScript變量可以用來保存兩種類型的值:基本類性值和引用類性值。基本類性質源自以下5種基本數據類型:Undefined、Null、Boolean、Number和St

原创 mysql數據庫密碼修改

最近在看數據庫相關的東西,重裝電腦以後之前的配置都沒了,爲了方便直接配置XAMPP一鍵安裝包,但是在配置過程中遇見了如下幾個小問題。雖然問題不大,但是還是想記錄下來,以免以後遇見相同的問題不知道怎麼處理。 1. Apache shutdow

原创 PHP上傳圖片到數據庫並可以進行顯示

1、創建數據表 2.用於上傳圖片到服務器的頁面upimage.html 3.圖片上傳的upimage.php文件 4、顯示圖片的getimage.php 5、最終在瀏覽器上顯示的已上傳的圖片如下 注:上傳數據庫的圖片存儲格式如下 其中圖片是