原创 css盒模型、邊框、標籤、背景圖片、文本樣式

1、padding 內填充,四個方向:top right bottom left paading複合寫法 : top right bottom left(順時針方向) 只有一個屬性值時: 4個方向都是同一個值 設置兩個屬性值時: 第一

原创 JS日期對象D

1、Date.now(); 時間戳:從1970-01-01 00:00:00到目前日期對象的時間差(單位:毫秒) 2、獲取/設置時間對象 var d = new Date(); d.getFullYear();// 從 Date 對象

原创 JS作用域

1、標識符 變量名、函數名、屬性名統稱爲標識符。 標識符的命名規則: 名字是由字母、數字、下劃線、美元符$組成的,不能以數字開頭,不能是關鍵字(for if return ),不能是保留字(class、constructor)。 2、

原创 JS數組方法總結

1、 轉換方法 toString():返回數組的字符串表示,每個值的字符串表示拼接成一個字符串,中間以逗號隔開。 toLocaleString()、valueOf() var colors = ["red","blue","yell

原创 數組去重

1、雙重for循環 arr = [3,11,3,0,89,44,11,44,22,89] //splice() 方法向/從數組中添加/刪除項目,然後返回被刪除的項目。 //arrayObject.splice(index,howman

原创 JS字符串方法總結

1、String.charAt(index); 返回子字符串,index爲字符串下標,index取值範圍[0,str.length-1] string.charAt(一個數字) 作用:根據傳入指定位置,找到指定位置的字符 參數:數字

原创 javaScript基本數據類型小結

1、ES五種簡單數據類型:Undefinded、Null、Boolean、Number、String; 一種複雜類型:Object(本質上由一組無序的名值對組成); ES6新增symbol,代表了一個匿名的且唯一的值,除了自己不與任何

原创 css樣式筆記

1、opacity 透明度 0透明 1可見 2、 多背景設置 linear-gradient 線性漸變 radial-gradient 徑向漸變 text-shadow 文字陰影 box-shadow 盒子陰影 border-rad

原创 前端要知道的計算機網絡原理

1. 網絡、互聯網、因特網概念 -網絡:由若干結點和連接這些結點的鏈路組成。結點可以是計算機、集線器、交換器或者路由器; -互聯網:通過路由器連接起來的覆蓋範圍更廣的網絡,即網絡的網絡; -因特網:世界上最大的互聯網絡; -總之一句話

原创 webpack的基本使用

webpack的基本使用什麼是webpack?webpack核心概念創建react + webpack打包實例 什麼是webpack? webpack 是一個現代 JavaScript 應用程序的靜態模塊打包器(module bun

原创 區分位,字節,字,字符

位(bit):比特 表示二進制位,內部數據最小的存儲單位 字節(Byte)B 數據處理的基本單位,以字節爲單位存儲和解釋信息 1Byte = 8bit (1個Byte可以存入一個ASCII碼,2個Byte存漢子國標碼) 字 進行數據處

原创 新手入門vue-cli創建項目

創建項目之前的準備環境 1、安裝node.js環境及npm或者yarn包管理工具 **2、安裝webpack-cli 命令:npm install webpack-cli -g ; 查看是否安裝成功webpack-cli -v *

原创 JS中call,apply,bind改變this指向異同分析

call,apply,bind相同點都是改變this指向,指向傳入的thisObj的上下文環境。 不同點 對於第二個參數,call參數必須一一列舉出來,apply傳入的是一個argment對象或者數組,bind①bind的返回值是函數

原创 HTML中script元素的屬性

async 立即下載腳本,但不妨礙頁面中的其他操作,如加載其他資源或者等待加載其他腳本。只適用於外部腳本。不保證按照指定的先後順序執行。 目的:不讓頁面等待兩個腳本下載和執行,從而異步加載頁面的其他內容。 <script type="

原创 javaScript函數this指向

this指向理解這三句話就明白了 1、引擎會將函數單獨保存在內存中,然後再將函數的地址賦值給引用該函數的(foo屬性的value屬性。)變量 2、由於函數是一個單獨的值,所以它可以在不同的環境(上下文)執行。 3、箭頭函數裏面沒有自己