## 點擊圖片查看詳細腦圖
[](http://naotu.baidu.com/file/5140e774ec2a8cce680186a9923db5ab?token=2a1e91ed92280bca)
## 對象的創建
### new 操作符
~~~js
let date = new Date();
~~~
### 對象字面量
~~~js
let people = {};
people.name = 'youngjuning';
people.age = 18;
~~~
### ES5 的函數 Object.create
> 語法請參考:[JavaScript ES5之Object.create函數詳解](https://segmentfault.com/a/1190000002979437)
~~~js
Object.create(proto,[propertiesObject]);
~~~
## 對象屬性的訪問
訪問對象的屬性有兩種方式,第一種方式是使用點語法,第二種方式是使用 `[ ]`,兩種方式在本質上是沒有區別的,一般我們都是使用 `obj.property` 訪問對象屬性。但是:
1. 如果你想訪問的對象的屬性是變量的話,你需要使用 `obj[property] `
2. 使用一些非合法命名規則命名屬性時(包含-、數字開頭)的時候,你不但需要使用 `obj[property]` 的方式訪問該屬性,并且定義該屬性的時候需要給屬性名加引號。
- JavaScript
- JS數據類型
- Arrary不是攔路虎
- pdfjs
- Atom
- 推薦的插件
- Atom命令行
- 微信小程序
- canvas
- canvas繪圖
- 卡片制作
- canvas寫字
- 開放接口
- 獲取小程序二維碼
- 獲取用戶綁定的手機號
- 客服消息
- 獲取用戶信息
- 全局
- 小程序加密數據解密
- 小程序服務域名配置
- access_token
- 小程序登錄流程
- openid
- wxPromise
- 基礎庫最低版本設置
- 子頁面向父頁面傳值
- 微信小程序onLaunch異步,頁面onLoad先執行
- 框架選擇
- 小程序搜索功能
- 媒體
- 小程序保存圖片到本地相冊
- vuejs
- vuejs ui框架
- Bmob
- Bmob源碼解析
- LeanCloud
- AVQuery和AV.Object.createWithout()
- 在線編輯器可依賴的庫
- 大數據
- 數據接口
- 地圖
- ajax
- 基于promise的ajax
- CSS
- css文字處理
- 運維
- Jenkins
- 群聊收藏
- 設計師
- 前端工程化
- gulp