国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

【連載】前端個(gè)人文章整理-從基礎(chǔ)到入門

madthumb / 3094人閱讀

摘要:個(gè)人前端文章整理從最開始萌生寫文章的想法,到著手開始寫,再到現(xiàn)在已經(jīng)一年的時(shí)間了,由于工作比較忙,更新緩慢,后面還是會(huì)繼更新,現(xiàn)將已經(jīng)寫好的文章整理一個(gè)目錄,方便更多的小伙伴去學(xué)習(xí)。

個(gè)人前端文章整理
從最開始萌生寫文章的想法,到著手開始寫,再到現(xiàn)在已經(jīng)一年的時(shí)間了,由于工作比較忙,更新緩慢,后面還是會(huì)繼更新,現(xiàn)將已經(jīng)寫好的文章整理一個(gè)目錄,方便更多的小伙伴去學(xué)習(xí)。

JavaScript 基礎(chǔ)知識(shí) - 入門篇(一)

JavaScript 基礎(chǔ)知識(shí) - 入門篇(二)

JavaScript 基礎(chǔ)知識(shí) - DOM篇(一)

JavaScript 基礎(chǔ)知識(shí) - DOM篇(二)

JavaScript 基礎(chǔ)知識(shí) - BOM篇

JavaScript 進(jìn)階知識(shí) - 特效篇(一)

JavaScript 進(jìn)階知識(shí) - 特效篇(二)

JavaScript 進(jìn)階知識(shí) - Ajax篇

JavaScript 進(jìn)階知識(shí) - 高級(jí)篇

jQuery 入門詳解(一)

jQuery 入門詳解(二)

HTML5 入門詳解

CSS3 入門詳解(一)

CSS3 入門詳解(二)

three.js 入門詳解(一)

three.js 入門詳解(二)

---------------------------------------- 未完待續(xù)----------------------------------------

1. JS 基礎(chǔ)篇 1.1 入門基礎(chǔ)概念
本篇文章主要講的是js最基礎(chǔ)的知識(shí)點(diǎn),從變量說起,到什么是數(shù)組,什么是函數(shù)...

JavaScript 基礎(chǔ)知識(shí) - 入門篇(一)

JavaScript 基礎(chǔ)知識(shí) - 入門篇(二)

1. 初識(shí)JS
    1.1 什么是JS語言
    1.2 JS的三個(gè)組成部分
    1.3 script 標(biāo)簽
    1.4 js中輸入輸出語句
    1.5 注釋
2. 變量
    2.1 變量的聲明與賦值
    2.2 變量的命名規(guī)則與規(guī)范
    2.3 交換兩個(gè)變量的值
3. 數(shù)據(jù)類型
    3.1 如何查看數(shù)據(jù)類型
    3.2 Number 類型
    3.3 String 類型
    3.4. boolean 類型
    3.5 undefined類型與null類型
4. 簡(jiǎn)單數(shù)據(jù)類型轉(zhuǎn)換
    4.1 轉(zhuǎn)字符串類型
    4.2 轉(zhuǎn)數(shù)值類型
    4.3 轉(zhuǎn)布爾類型
5. JS小數(shù)運(yùn)算精度丟失
    5.1 JS數(shù)字精度丟失的一些典型問題
    5.2 JS數(shù)字丟失精度的原因
    5.3 JS數(shù)字丟失精度的解決方案
6. 運(yùn)算符
    6.1 一元運(yùn)算符
    6.2 邏輯運(yùn)算符
    6.3 運(yùn)算符的優(yōu)先級(jí)
7. 選擇語句
    7.1 if..else語句
    7.2 switch..case
    7.3 三元運(yùn)算符
8.循環(huán)語句
    8.1 while 循環(huán)
    8.2 do..while 循環(huán)
    8.3 for 循環(huán)
    8.4 break 和 continue
    8.5 循環(huán)語句練習(xí)
9. 數(shù)組
    9.1 創(chuàng)建數(shù)組
    9.2 數(shù)組的下標(biāo)與長(zhǎng)度
    9.3 數(shù)組的賦值與取值
    9.4 數(shù)組的遍歷
    9.5 數(shù)組綜合練習(xí)
10. 冒泡排序
    10.1 冒泡排序的思路
    10.2 按性能等級(jí)冒泡排序分3個(gè)等級(jí)
11. 函數(shù)
    11.1 函數(shù)的基礎(chǔ)知識(shí)
    11.2 函數(shù)的聲明與調(diào)用
    12.3 聲明函數(shù)的兩種方式
    11.4 函數(shù)的參數(shù)
    11.5 函數(shù)的返回值
    11.6 函數(shù)三要素
    11.7 文檔注釋
    11.8 函數(shù)綜合練習(xí)
    11.9 函數(shù)的作用域
    11.10 預(yù)解析
    11.11 遞歸函數(shù)
    11.12 回調(diào)函數(shù)
12. 對(duì)象
    12.1 對(duì)象的基本概念
    12.2 創(chuàng)建對(duì)象
    12.2.1 通過構(gòu)造函數(shù)創(chuàng)建
    12.2.2 通過對(duì)象字面量
    12.2.3 關(guān)于 this
    12.3 操作對(duì)象的屬性
    12.3.1 "." 語法
    12.3.2 "[]"語法
    12.3.3 兩種方法的區(qū)別
    12.4 遍歷對(duì)象
    12.5 查看對(duì)象的類型
    12.6 批量創(chuàng)建對(duì)象
    12.7 值類型與引用類型
    12.8 基本包裝類型
    12.9 偽數(shù)組(類數(shù)組)
    12.10 arguments 對(duì)象
    12.11 JSON 對(duì)象
13. 內(nèi)置對(duì)象
    13.1 Math 對(duì)象
    13.2 Date對(duì)象
        13.2.1 創(chuàng)建一個(gè)日期對(duì)象
        13.2.2 日期格式化
        13.2.3 獲取日期的指定部分
        13.2.4 時(shí)間戳
    13.3 Array 對(duì)象
        13.3.1 數(shù)組轉(zhuǎn)換成字符串 join()
        13.3.2 數(shù)組的增刪操作
        13.3.3 數(shù)組的翻轉(zhuǎn)與排序
        13.3.4 數(shù)組的拼接與截取
        13.3.5 數(shù)組查找元素
        13.3.6 清空數(shù)組
        13.3.7 數(shù)組的綜合練習(xí)
    13.4 String 對(duì)象
        13.4.1 字符串大小寫轉(zhuǎn)換的方法
        13.4.2 indexOf 查找指定字符串
        13.4.3 trim 去除空白
        13.4.4 slice 截取字符串
        13.4.5 substring 截取字符串
        13.4.6 字符串的 substr方法
        13.4.7 match 查找字符串
        13.4.8 replace 替換字符串
        13.4.9 split 切割字符串轉(zhuǎn)為數(shù)組
    13.5 Array對(duì)象 與 String對(duì)象綜合練習(xí)
1.2 DOM操作
認(rèn)識(shí)什么是DOM,通過什么樣的方法去對(duì)頁面元素進(jìn)行增刪改查...

JavaScript 基礎(chǔ)知識(shí) - DOM篇(一)

JavaScript 基礎(chǔ)知識(shí) - DOM篇(二)

1. DOM 基本概念
2. 查找 DOM 對(duì)象
    2.1 根據(jù)id獲取元素
    2.2 根據(jù)標(biāo)簽名獲取元素
3. 注冊(cè)事件
    3.1 事件三要素
    3.2 注冊(cè)事件的兩種方式
    3.3 鼠標(biāo)點(diǎn)擊事件
    3.4 鼠標(biāo)經(jīng)過、離開事件
    3.5 表單獲得、失去焦點(diǎn)事件
    3.6 其他觸發(fā)事件匯總
4. 優(yōu)雅降級(jí)和漸進(jìn)增強(qiáng)
5. 屬性操作
    5.1 普通標(biāo)簽屬性
    5.2 表單屬性操作
    5.3 標(biāo)簽自定義屬性
        attribute系列
    5.4 排他思想(tab欄的主要思想)
    5.5 tab 欄切換
6. 標(biāo)簽內(nèi)容
    6.1 innerHTML
    6.2 innerText
    6.3 innerText 的兼容性問題
7. 節(jié)點(diǎn)操作
    7.1 節(jié)點(diǎn)的屬性
    7.2 節(jié)點(diǎn)層次
        7.2.1 孩子節(jié)點(diǎn)
        7.2.2 兄弟節(jié)點(diǎn)
        7.2.3 父節(jié)點(diǎn)
8. 樣式操作
    8.1 樣式操作注意點(diǎn)
    8.2 樣式操作案例
9. 動(dòng)態(tài)創(chuàng)建元素
    9.1 克隆節(jié)點(diǎn)
    9.2 添加節(jié)點(diǎn)
        9.2.1 appendChild
        9.2.2 insertBefore
    9.3 創(chuàng)建節(jié)點(diǎn)
        9.3.1 document.write(基本不用)
        9.3.2 innerHTML
        9.3.3 createElement
    9.4 刪除節(jié)點(diǎn)
    9.5 動(dòng)態(tài)創(chuàng)建元素綜合練習(xí)
1.3 BOM操作
本篇最主要的知識(shí)點(diǎn)就是“定時(shí)器”,后面不管是動(dòng)畫還是輪播圖特效都會(huì)用到定時(shí)器。

JavaScript 基礎(chǔ)知識(shí) - BOM篇

1. BOM 基本概念
2. window 對(duì)象
    2.1 window.onload
    2.2 window.open
    2.3 window.close
3. 定時(shí)器
    3.1 延時(shí)定時(shí)器
    3.2 間歇定時(shí)器
    2.3 定時(shí)器綜合練習(xí)
4. Location對(duì)象
    4.1 常用的屬性和方法
5. Navigator 對(duì)象
6. Screen 對(duì)象
7. History 對(duì)象
8. javascript 彈框
9. javascript Cookie
2. JS 進(jìn)階篇 2.1 原生 js 特效
通過原生js實(shí)現(xiàn)動(dòng)畫,再去拓展一些特效:“輪播圖”、“手風(fēng)琴”...

JavaScript 進(jìn)階知識(shí) - 特效篇(一)

JavaScript 進(jìn)階知識(shí) - 特效篇(二)

1. offset 系列
    1.1 offsetWidth 和 offsetHeight
    1.2 offsetParent
    1.3 offsetLeft與offsetTop
2. 勻速動(dòng)畫框架
    2.1 勻速動(dòng)畫初體驗(yàn)
    2.2 勻速動(dòng)畫函數(shù)封裝
3. 輪播圖
    3.1 簡(jiǎn)單輪播圖
    3.2 左右焦點(diǎn)輪播圖
    3.3 無縫輪播圖
    3.4 完整版輪播圖
4. 緩動(dòng)動(dòng)畫框架
    4.1 緩動(dòng)動(dòng)畫初體驗(yàn)
    4.2 緩動(dòng)動(dòng)畫函數(shù)封裝
    4.3 獲取元素計(jì)算后的樣式
    4.4 緩動(dòng)動(dòng)畫修改多個(gè)樣式
    4.5 緩動(dòng)動(dòng)畫修復(fù)定時(shí)器bug
    4.6 緩動(dòng)動(dòng)畫兼容其它樣式屬性
    4.7 緩動(dòng)動(dòng)畫添加回調(diào)函數(shù)
5. 筋斗云案例
6. 右下角關(guān)閉廣告案例
7. 手風(fēng)琴案例
8. 旋轉(zhuǎn)木馬案例
9. 三大系列
    9.1 offset 系列
    9.2 scroll 系列
    9.3 client 系列
    9.4 screen 系列
    9.5 三大系列的區(qū)別
10. 事件對(duì)象
    10.1 事件對(duì)象的概述
    10.2 獲取事件對(duì)象
    10.3 事件對(duì)象的常用屬性
    10.4 pageX與pageY的兼容性
    10.5 案例:鼠標(biāo)跟隨
    10.6 案例:拖拽效果
    10.7 案例:放大鏡
11. 注冊(cè)事件
    11.1 on + 事件名稱 方式
    11.2 addEventListener 方式
12. 事件冒泡和事件捕獲
    12.1 事件冒泡
    12.2 阻止事件冒泡
    12.3 事件捕獲
    12.4 事件流
    12.5 鍵盤事件
    12.6 案例:彈幕效果
13. 瀑布流
    14. 正則表達(dá)式
    14.1 創(chuàng)建正則表達(dá)式
    14.2 元字符
    14.3 正則內(nèi)部類
    14.4 正則邊界
    14.5 量詞
    14.6 括號(hào)總結(jié)
    14.7 正則表達(dá)式綜合案例
    14.8 正則補(bǔ)充知識(shí)點(diǎn)
2.2 深入理解 Ajax
簡(jiǎn)單介紹什么是服務(wù)器,并且教你怎么搭建一臺(tái)本地運(yùn)行的服務(wù)器,最后詳細(xì)介紹Ajax的操作過程。

JavaScript 進(jìn)階知識(shí) - Ajax篇

1. 服務(wù)器端技術(shù)基礎(chǔ)
    1.1 服務(wù)器
    1.2 客戶端
    1.3 軟件開發(fā)架構(gòu)
    1.4 網(wǎng)絡(luò)基礎(chǔ)
2. Web 服務(wù)器
    2.1 Web服務(wù)器的作用
    2.2 AMP 集成環(huán)境
    2.3 Web服務(wù)器軟件的安裝
    2.4 安裝的建議與問題
    2.5 Wamp服務(wù)器的使用
    2.6 Wamp服務(wù)器的簡(jiǎn)單配置
3. HTTP傳輸協(xié)議
    3.1 請(qǐng)求報(bào)文
    3.2 響應(yīng)報(bào)文
4. Ajax 編程
    4.1 Ajax的基本概念
    4.2 創(chuàng)建Ajax
    4.3 Ajax實(shí)現(xiàn)一個(gè)簡(jiǎn)單的聊天室
    4.4 復(fù)雜的數(shù)據(jù)格式介紹
    4.4.1 XML數(shù)據(jù)格式
    4.4.2 JSON數(shù)據(jù)格式
    4.5 Ajax代碼的封裝
5. jQuery中的Ajax操作
6. 模板引擎的使用
    6.1 模板引擎的使用步驟
    6.2 模板引擎的其他用法
    6.3 模板引擎原生語法
    6.4 案例:Ajax模擬請(qǐng)求json數(shù)據(jù)案例
    6.5 案例:Ajax提供數(shù)據(jù)實(shí)現(xiàn)瀑布流
7. Ajax請(qǐng)求模擬軟件
8. 同源策略
    8.1 什么是同源策略
    8.2 同源策略的目的
    8.3 限制范圍
9. 跨域
    9.1 JSONP
    9.2 WebSocket
2.3 js 高級(jí)知識(shí)
本篇文章主要介紹的是js高級(jí)階段的知識(shí)點(diǎn),主要有:面向?qū)ο缶幊趟枷搿⒃汀㈤]包、遞歸。函數(shù)的applycall調(diào)用模式...

JavaScript 進(jìn)階知識(shí) - 高級(jí)篇

1.異常處理
    1.1異常捕獲
    1.2拋出異常
    1.3異常的傳遞機(jī)制
2.面向?qū)ο缶幊?    2.1 面向過程和面向?qū)ο蟮牡膶?duì)比
    2.2 面向?qū)ο缶幊膛e例
    2.3 面向?qū)ο蟮娜筇匦?    2.4 創(chuàng)建對(duì)象的方式
    2.5 面向?qū)ο蟀咐?3.原型
    3.1 傳統(tǒng)構(gòu)造函數(shù)存在問題
    3.2 原型的概念
    3.3 原型的使用
    3.4 __proto__屬性
    3.5 constuctor屬性
    3.6 原型繼承
4.原型鏈
    4.1 什么是原型鏈
    4.2 原型鏈的拓展
    4.3 屬性的搜索原則
5.Object.prototype成員介紹
    5.1 constructor 屬性
    5.2 hasOwnProperty 方法
    5.3 isPrototypeOf 方法
    5.4 propertyIsEnumerable 方法
    5.5 toString 和 toLocalString 方法
    5.6 valueOf 方法
6.靜態(tài)方法和實(shí)例方法
7.作用域
    7.1 塊級(jí)作用域
    7.2 詞法作用域
    7.3 變量提升(預(yù)解析)
    7.4 作用域鏈
8.Function
    8.1 創(chuàng)建函數(shù)的幾種方式
    8.2 Function 構(gòu)造函數(shù)創(chuàng)建函數(shù)
    8.3 Function 的使用
    8.4 Function 的原型鏈結(jié)構(gòu)
    8.5 完整的原型鏈
9.arguments對(duì)象
10. 函數(shù)的四種調(diào)用模式
    10.1 函數(shù)模式
    10.2 方法模式
    10.3 構(gòu)造器模式
    10.4 上下文(借用方法)模式
    10.5 面試題分析
11.遞歸
    11.1 什么是遞歸
    11.2 化歸思想
    11.3 遞歸練習(xí)
12. JS 內(nèi)存管理
    12.1 內(nèi)存生命周期
    12.2 垃圾回收
13. 閉包
    13.1 閉包的概念
    13.2 閉包模型
    13.3 閉包的使用
    13.4 閉包里的緩存
14. 沙箱模式
    14.1 沙箱模式的作用
    14.2 沙箱模式模型
    14.3 沙箱模式應(yīng)用
    14.4 沙箱模式的說明
15. 工廠模式
2.4 jQuery 使用方法詳解
雖然說jQuery的黃金時(shí)代已經(jīng)過去了,但是不缺乏一些公司還在使用,本篇作為一篇“速查字典”還是可以的。

jQuery 入門詳解(一)

jQuery 入門詳解(二)

1. jQuery基本概念
    1.1 什么是 jQuery?
    1.2 jQuery 的版本
    1.3 jQuery 初體驗(yàn)
    1.4 jQuery對(duì)象 和 DOM對(duì)象
    1.5 jQuery對(duì)象 和 DOM對(duì)象相互轉(zhuǎn)換
2. jQuery 選擇器
    2.1 基本選擇器
    2.2 層級(jí)選擇器
    2.3 過濾選擇器
    2.4 表單選擇器
    2.5 篩選選擇器
    2.6 幾個(gè)小案例
3. jQuery 節(jié)點(diǎn)操作
    3.1 查找節(jié)點(diǎn)
    3.2 創(chuàng)建節(jié)點(diǎn)
    3.3 添加節(jié)點(diǎn)
    3.4 刪除節(jié)點(diǎn)
    3.5 克隆節(jié)點(diǎn)
    3.6 替換節(jié)點(diǎn)
    3.7 包裹節(jié)點(diǎn)
    3.8 遍歷節(jié)點(diǎn)
    3.9 節(jié)點(diǎn)操作案例
4. jQuery 屬性操作
    4.1 attr 操作
    4.2 prop 操作
    4.3 屬性操作案例
5. jQuery 樣式操作
    5.1 css 操作
    5.2 class 操作
    5.4 常見的樣式
    5.5 關(guān)于元素定位的常用方法
    5.6 樣式操作案例
6. jQuery 設(shè)置和獲取HTML、文本和值
    6.1 html()方法
    6.2 text()方法
    6.3 val()方法
7. jQuery 里的事件機(jī)制
    7.1 加載 DOM
    7.2 事件綁定
    7.3 合成事件
    7.4 事件冒泡
    7.5 事件對(duì)象的屬性
    7.6 移除事件
    7.7 模擬操作
    7.8 事件委托
    7.9 其他用法
8. jQuery 動(dòng)畫
    8.1 show()方法 和 hide()方法
    8.2 fadeIn()方法 和 fadeOut()方法
    8.3 slideUp()方法 和 slideDown()方法
    8.4 自定義動(dòng)畫方法 animate()
    8.5 其他動(dòng)畫方法
    8.6 jQuery 動(dòng)畫案例
9. jQuery 里的 Ajax 操作
    9.1 load()方法
    9.2 $.get()方法和$.post()方法
    9.3 $.ajax()方法
    9.3 jQuery中的serialize和serializeArray方法
10. jQuery 插件的使用
    10.1 顏色插件-jQuery.color.js
    10.2 懶加載插件- jquery.lazyload.js
    10.3 jQuery UI 插件
    10.4 jQuery自定義插件
    10.5 jQuery自定義插件-瀑布流插件
3. HTML5 & CSS3 3.1 HTML5 詳解
介紹了新增的一些特性,一些操作音頻視頻的API,以及網(wǎng)絡(luò)狀態(tài)、地理位置和WEB存儲(chǔ)。

HTML5 入門詳解

1. 認(rèn)識(shí)HTML5
2. 語法規(guī)范
3. 語義化標(biāo)簽
4. HTML5 瀏覽器支持
5. 表單
    5.1 表單控件
    5.2 表單元素
    5.3 表單屬性
    5.4 表單事件
    5.5 表單樣式
6. 多媒體標(biāo)簽
    6.1 音頻
    6.2 視頻
    6.3 音頻/視頻方法
7. DOM 擴(kuò)展
    7.1 獲取元素
    7.2 類名操作
    7.3 自定義屬性
8. 網(wǎng)絡(luò)狀態(tài)
9. 地理定位
    9.1 獲取地理信息方式
    9.2 隱私
    9.3 使用地理定位
    9.4 百度地圖的用法
10. WEB 存儲(chǔ)
    10.1 特性
    10.2 方法詳解
    10.3 sessionStorage
    10.4 localStorage
    10.5 差異性
11. 文件讀取
12. 拖拽
3.2 CSS3 詳解
css2的升級(jí),添加了媒體查詢、Flex布局、2D & 3D轉(zhuǎn)換等新特性。

CSS3 入門詳解(一)

CSS3 入門詳解(二)

1.選擇器
    1.1 屬性選擇器
    1.2 偽類選擇器
    1.3 偽元素選擇器
2. 顏色
    2.1 RGBA
    2.2 HSLA
    2.3 關(guān)于 CSS 的透明度
3. 文本陰影
4. 盒模型
5. 邊框
    5.1 邊框圓角
    5.2 邊框陰影
6. 背景
    6.1 background-size
    6.2 background-origin
    6.3 background-clip
    6.4 多背景
7. 漸變
    7.1 線性漸變
    7.2 徑向漸變
8. 過渡
    8.1 幀動(dòng)畫
    8.2 補(bǔ)間動(dòng)畫
9. 2D轉(zhuǎn)換
    9.1 位移
    9.2 縮放
    9.3 旋轉(zhuǎn)
    9.4 傾斜
    9.5 矩陣
10. 3D 轉(zhuǎn)換
    10.1 3D 坐標(biāo)軸
    10.2 透視(perspective)
    10.3 3D呈現(xiàn)(transform-style)
    10.4 3D呈現(xiàn)案例:3D輪播圖
    10.5 backface-visibility
11. 動(dòng)畫
    11.1 如何實(shí)現(xiàn)動(dòng)畫
    11.2 動(dòng)畫關(guān)鍵屬性
    11.3 動(dòng)畫案例
12. 伸縮布局
    12.1 什么是伸縮布局
    12.2 基本概念
    12.3 flex-direction屬性
    12.4 flex-wrap 屬性
    12.5 flex-flow 屬性
    12.6 justify-content 屬性
    12.7 align-items 屬性
    12.8 align-content 屬性
    12.9 Order 屬性
    12.10 flex-grow 屬性
    12.11 flex-shrink 屬性
    12.12 flex-basis 屬性
    12.13 flex 屬性
    12.14 align-self 屬性
4. 前端框架 4.1 three.js 框架
canvas的升級(jí)框架,功能更加強(qiáng)大。

three.js 入門詳解(一)

three.js 入門詳解(二)

1. 概述
    1.1 什么是WebGL?
    1.2 初識(shí)three.js
    1.3 前期準(zhǔn)備
        1.3.1 下載地址
        1.3.2 目錄結(jié)構(gòu)
        1.3.3 配置開發(fā)環(huán)境
2. 開始使用Three.js
    2.1 渲染器(renderer)
    2.2 場(chǎng)景(scene)
    2.3 照相機(jī)(camera)
    2.4 創(chuàng)建一個(gè)物體
    2.5 渲染
    2.6 完整代碼
3. Three.js功能概覽
4. 照相機(jī)
    4.1 什么是照相機(jī)?
    4.2 正交投影和透視投影
    4.3 正交投影照相機(jī)
        4.3.1 參數(shù)介紹
        4.3.2 示例代碼
    4.4 透視投影照相機(jī)
        4.4.1 參數(shù)介紹
        4.4.2 示例代碼
5. 點(diǎn)、線、面
    5.1 3D世界的組成
    5.2 在Three.js中定義一個(gè)點(diǎn)
    5.3 點(diǎn)的操作
    5.4 繪制一條線段
    5.5 線條的深度理解
    5.6 繪制網(wǎng)格線
6. 幾何形狀
    6.1 基本幾何形狀
        6.1.1 立方體
        6.1.2 平面
        6.1.3 球體
        6.1.4 圓形
        6.1.5 圓柱體
        6.1.6 正四面體、正八面體、正二十面體
        6.1.7 圓環(huán)面
        6.1.8 圓環(huán)結(jié)
    6.2 文字形狀
        6.2.1 下載使用
        6.2.2 參數(shù)介紹
        6.2.3 示例代碼
    6.3 自定義形狀
7. 材質(zhì)
    7.1 基本材質(zhì)
    7.2 Lambert 材質(zhì)
    7.3 Phong材質(zhì)
    7.4 法向材質(zhì)
    7.5 材質(zhì)的紋理貼圖
        7.5.1 單張圖像應(yīng)用于長(zhǎng)方體
        7.5.2 六張圖像應(yīng)用于長(zhǎng)方體
        7.5.3 棋盤
8. 網(wǎng)格
    8.1 創(chuàng)建網(wǎng)格
    8.2 修改屬性
        8.2.1 材質(zhì)
        8.2.2 位置、縮放、旋轉(zhuǎn)
9. 動(dòng)畫
    9.1 實(shí)現(xiàn)動(dòng)畫效果
        9.1.1 動(dòng)畫原理
        9.1.2 setInterval方法
        9.1.3 requestAnimationFrame方法
    9.2 使用stat.js記錄FPS
    9.3 彈球案例
10. 外部模型
    10.1 支持格式
    10.2 無材質(zhì)的模型
    10.3 有材質(zhì)的模型
        10.3.1 代碼中設(shè)置材質(zhì)
        10.3.2 建模軟件中設(shè)置材質(zhì)
11. 光與影
    11.1 環(huán)境光(AmbientLight)
    11.2 點(diǎn)光源(PointLight)
    11.3 平行光(DirectionalLight)
    11.4 聚光燈(SpotLight)
    11.5 陰影
補(bǔ)充問題
    本地服務(wù)器

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/100352.html

相關(guān)文章

  • 前端_JavaScript

    摘要:為此決定自研一個(gè)富文本編輯器。例如當(dāng)要轉(zhuǎn)化的對(duì)象有環(huán)存在時(shí)子節(jié)點(diǎn)屬性賦值了父節(jié)點(diǎn)的引用,為了關(guān)于函數(shù)式編程的思考作者李英杰,美團(tuán)金融前端團(tuán)隊(duì)成員。只有正確使用作用域,才能使用優(yōu)秀的設(shè)計(jì)模式,幫助你規(guī)避副作用。 JavaScript 專題之惰性函數(shù) JavaScript 專題系列第十五篇,講解惰性函數(shù) 需求 我們現(xiàn)在需要寫一個(gè) foo 函數(shù),這個(gè)函數(shù)返回首次調(diào)用時(shí)的 Date 對(duì)象,注意...

    Benedict Evans 評(píng)論0 收藏0
  • Spring Cloud Alibaba與Spring Boot、Spring Cloud之間不得不

    摘要:下表整理了目前的版本與版本的兼容關(guān)系還未所以,不論您是在讀我的基礎(chǔ)教程基礎(chǔ)教程還是正在連載的系列教程。 這篇博文是臨時(shí)增加出來的內(nèi)容,主要是由于最近連載《Spring Cloud Alibaba基礎(chǔ)教程》系列的時(shí)候,碰到讀者咨詢的大量問題中存在一個(gè)比較普遍的問題:版本的選擇。其實(shí)這類問題,在之前寫Spring Cloud基礎(chǔ)教程的時(shí)候,就已經(jīng)發(fā)過一篇《聊聊Spring Cloud版本的...

    feng409 評(píng)論0 收藏0
  • 前端知識(shí)點(diǎn)整理

    摘要:難怪超過三分之一的開發(fā)人員工作需要一些知識(shí)。但是隨著行業(yè)的飽和,初中級(jí)前端就業(yè)形勢(shì)不容樂觀。整個(gè)系列的文章大概有篇左右,從我是如何成為一個(gè)前端工程師,到各種前端框架的知識(shí)。 為什么 call 比 apply 快? 這是一個(gè)非常有意思的問題。 作者會(huì)在參數(shù)為3個(gè)(包含3)以內(nèi)時(shí),優(yōu)先使用 call 方法進(jìn)行事件的處理。而當(dāng)參數(shù)過多(多余3個(gè))時(shí),才考慮使用 apply 方法。 這個(gè)的原因...

    Lowky 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<