實戰(zhàn):購物車功能一、兩個實用的數(shù)組函數(shù)1.1 Array.every()every()方法傳入回調(diào)函數(shù),這個回調(diào)函數(shù)有三個參數(shù),分別是: item:用于測試的當前值;index:當前測試值的索引,這是一個可選參數(shù);every:用于測試的數(shù)組,這也是...
jQuery操作DOM常用的方法和Ajax應用一、jQuery操作DOM1.1 添加元素1.1.1 appendTo在被選擇的元素尾部插入指定的內(nèi)容。 語法 $(context).appendTo(selector); 案例 $('祝大家春節(jié)...
常用數(shù)組函數(shù)的應用、ajax和json的認識一、常用的數(shù)組函數(shù)1.push()方法在數(shù)組尾部添加一個新的元素,需要注意的是,該方法返回值是得到的新數(shù)組的長度。 語法 arr.push(element1, element2, element3,…)...
Vue路由原理與實現(xiàn)一、基于哈希的路由原理與實現(xiàn)1.1 基于錨點的hash路由 Location 接口表示其鏈接到的對象的位置(URL)。 屬性: Location.href 包含整個URL的一個DOMString Location.protoc...
Vue組件基礎與父子組件之間的值傳遞方式一、組件基本示例1.1 組件的概念組件從形式上看就是一個自定義的HTML標簽,組件是可復用的vue實例,要構造函數(shù)Vue的子類。 1.1.1 全局組件 創(chuàng)建一個組件分為3步,這里有一個Vue組件的實例: // ...
jQuery中$()函數(shù)的四個參數(shù)以及getter/setter方法一、$()函數(shù)的四個參數(shù)1.$(selector, context):獲取元素 => $(選擇器,上下文) 案例:給id=first的元素下面的子元素的字體變成藍色。 // 原生寫法...
Vue條件渲染,計算屬性Computed與偵聽器Watch的共性與區(qū)別一、Vue條件渲染:指令v-if和v-show1.1 v-if指令只需要給元素添加上v-if指令即可,與之配合使用的還有v-else-if,首先我們給出一個id=app的DOM結(jié)構...
Vue基礎和常用指令的介紹一、Vue基礎Vue (讀音 /vju?/,類似于 view) 是一套用于構建用戶界面的漸進式框架。 1.1 創(chuàng)建一個Vue實例const vm = new Vue({ el: '#app', data: { ...
JavaScript動態(tài)設置類與相關經(jīng)典案例一、JS動態(tài)設置類1.className屬性可以用來設置元素的類(class)值或返回元素的class屬性值。 語法: obj.className = classNameValue; 案例: ...
JS對象、模板字面量與流程控制一、JavaScript值傳遞與引用傳遞的區(qū)別值傳遞與引用傳遞的兩種應用場景1、賦值1.1 值傳遞:應用于原始類型:包括字符串、數(shù)值、布爾。 let a = 1;let b= a;console.log("a = %d,...
構造函數(shù)的原型和對象原型之間的區(qū)別與DOM操作一、構造函數(shù)和對象原型 任何一個函數(shù)都有一個原型屬性:prototype function f1 () {}console.dir(f1); 以上是聲明了一個函數(shù)f1,并在控制臺打印函數(shù)的相關對象屬性:...
JavaScript事件與字符串常用函數(shù)一、JavaScript事件基礎1.事件的三種添加方法1.1 添加到元素的事件屬性上。 Button1 1.2 通過腳本添加到事件屬性上。 Button2&l...
JavaScript變量、常量聲明與函數(shù)的基礎知識一、JavaScript腳本的引入方式案例:現(xiàn)有如下標簽,可以利用JS來更改h2的背景色和文字顏色: Hello World! JS有三種引入方式: 1.內(nèi)聯(lián)腳本
JavaScript函數(shù)的使用以及Dom操作基礎知識一、認識JavaScript函數(shù) JavaScript函數(shù)是用來執(zhí)行特定的代碼塊的,僅僅在調(diào)用它的時候才會執(zhí)行里面的代碼。 語法: JavaScript通過function關鍵字定義一個函數(shù),后...
JS模板字面量的認識與流程控制 昨天學習了JS相關的基礎知識,了解了JS變量、常量的聲明,以及l(fā)et、const的區(qū)別,今天學習了字符串模板和JS流程控制語句,下面我把今天所學的內(nèi)容總結(jié)梳理一下,把重點知識跟大家分享一下,也便于日后我復習所用。 一...