原创 js的String類的方法

String類的方法 :

原创 js有關數組的概念與方法

數組的概念: 聲明數組的兩種方式: var array = new Array(); var array = [];//數組中可以是任意數據類型 一般採用第二個 但儘量不要非連續的數組 所以想要往數組最後一個索引添加元素的話

原创 js中原型的概念

原型prototype: 我們所創建的每一個函數,解析器都會向函數中添加一個屬性prototype 這個屬性對應着一個對象,這個對象就是我們所謂的原型對象 如果函數作爲普通函數調用prototype沒有任何作用 當函數以構造函數的

原创 js函數的概念及形參實參與返回值

函數: 概念: 初始化函數的兩個方法: 這裏建議使用第一種方式 函數的形參和實參: 函數的返回值: 注意: return後的語句將不會再執行 return後不加任何東西的話返回類型爲undefined,不寫re

原创 js中this與對象的創建

this: 比如obj是一個函數,那麼 obj();//等價於window.obj(); 若obj使一個對象,而obj有一個方法爲fun,那麼 obj.fun();//等價於this.fun(); 使用工廠方法批量創建對象:

原创 js的垃圾回收

垃圾回收(GC) 就像人生活的時間長了會產生垃圾一樣,程序運行過程中也會產生垃圾 這些垃圾積攢過多以後,會導致程序運行的速度過慢, 所以我們需要一個垃圾回收的機制,來處理程序運行過程中產生垃圾 當一個對象沒有任何的變量或屬性對

原创 js正則表達式的語法及方法

正則表達式: 正則表達式的用法: 正則表達式語法: 譬如電話號碼規則是1開頭 第二位3-9 後邊9位是0-9 那麼正則表達式可以寫爲: var veg = /^1[3-9][0-9]{9}&/; email實例:

原创 js兩個作用域的概念

作用域 作用域指一個變量的作用的範圍 在JS中一共有兩種作用域 全局作用域: 直接編寫在script標籤中的JS代碼,都在全局作用域全局作用域 在頁面打開時創建,在頁面關閉時銷燬 在全局作用域中有一個全局對象window,它

原创 js對象的概念,分類及基本操作

對象屬於一種複合的數據類型,在對象中可以保存多個不同數據類型的屬性。 對象的分類: 內建對象-由ES標準中定義的對象,在任何的ES的實現中都可以使用 比如: Math String Number Boolean Function

原创 html元素溢出(overflow)

overflow(元素溢出): 譬如一個子元素在父元素中無法完全顯示,即width或height大於父元素的話,就會出現溢出現象,我們可以通過overflow來設置溢出的內容。

原创 html盒模型及其樣式

盒模型-邊框: 記住盒子的大小是由三部分決定的 要設置邊框,必須這三個同時設置,缺一不可 譬如:border-width: 10px 0;表示的是將上下邊框寬度設置爲10px 左右設置爲0 border-width: 10p

原创 JS的入門helloworld

js的三種輸出形式,先背下來 alert警告框 console.log 控制檯 doucument.write 向body輸出內容 記住一點,js中代碼是按行順序執行的,且一行後加分號; js的編寫位置: <scrip

原创 html常用長度單位

像素px: 百分比%: 例如類box 爲類box1的父元素 那麼box1的百分比將會以box爲標準設置。 em: 譬如 font-size:100px; width:10em; 那麼width就相當於1000px;

原创 js循環語句(for循環,while循環,dowhile循環)

while循環: 創建循環的三個步驟: 初始化一個變量 在循環中設置一個條件表達式 定義一個更新表達式,每次更新初始化變量 缺少一個就極有可能造成死循環 dowhile循環: for循環: