## JQuery引入
```
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.js"></script>
```
## html
```
<div class="container">
<div class="title"></div>
<div class="img">
<img src="" alt="">
</div>
<div class="id"></div>
</div>
```
## JS
```
<script>
$(function(){
var url = "https://api.douban.com/v2/movie/search?q=%E4%B8%89%E4%BD%93&count=1";
$.ajax({
method:"get",
url,
dataType:"jsonp",
success(data){
var title = data.subjects[0].title;
var img = data.subjects[0].images.small;
var id = data.subjects[0].id;
console.log(title);
console.log(img);
console.log(id);
$(".title").html(title);
$("img").attr("src",img);
$(".id").html(id);
}
})
})
</script>
```
## CSS
```
body{
font-size:12px;
text-align: center;
background: #eeee;
}
.container{
padding: 20px 250px;
}
.container>div{
margin-bottom: 20px;
}
.title{
font-size: 16px;
font-weight: bold;
}
```
- 1.JS的基礎知識
- (1)調試
- (2)變量
- (3)數據類型
- 數據類型之間的轉換
- (4)全局變量和局部變量
- (5)運算符和表達式
- (6)數組
- 2.控制語句DOM,BOM,事件
- (1)控制語句
- (2)DOM的基礎
- 節點
- 改變樣式
- DOM事件
- 3.函數
- (1)聲明函數
- (2)構造函數
- (3)函數的參數
- (4)函數的傳參
- (5)改變this
- (6)重載
- (7)回調函數
- 4.數組
- (1)創建數組
- (2)增刪改查
- (3)字符串與數組的轉換
- 5.正則
- (1)創建正則
- (2)字符串中支持正則
- (3)語法
- 最核心的元字符
- 6.ajax
- (1)原生ajax
- (2)http,get,post
- (3)跨域
- (4)jQuery-ajax
- (5)axios
- 7.面向對象
- (1)原型
- (2)原型鏈,繼承
- (3)多態
- 8.es6小結
- 9.js+canvas實現驗證碼
- 10.js的作用域
- 11.閉包
- 實例
- toggle
- 圖片切換
- swiper
- 遮罩顏色漸變
- 表格添加
- 瀑布流
- ajax數據請求渲染
- 百度地圖