技术栈视频教程网

*硅谷JavaScript基础教程

本站所有资源均来源于互联网,版权属于原作者,如有侵权,敬请通过留言功能联系我们,我们核对后做对应删除。

『课程介绍』:
1 s5 r& n& }) b" D( N该视频是JavaScript基础视频,其中涵盖了ES标准、BOM以及DOM的大部分内容,适合有一定HTML和CSS基础的同学学习。
- K3 p  q2 {! O- F2 X- ?* U通过对该视频的学习,可以使同学初步掌握JavaScript,对面向对象的语言有一个初步的理解。并且能够通过DOM和BOM完成一项基本的页面效果。+ G! M' j4 H' V( K% m0 p3 w) ]
JavaScript的基础对于一名前端工程师非常重要,希望同学们认真学习,学习完该教程可以继续学习JS高级部分的知识。
8 b3 G: r9 G4 S5 j
# m" `1 D/ e  u; i4 E! N『课程目录』:   
9 Y- X& X: Y1 G* w3 z├─1-30
) J. {6 C5 o9 K3 t2 y- Q- @& s9 V│      01.JS简介
0 U5 t( L+ \6 G3 q+ ~# S│      02.JS的HelloWorld  l# K5 X9 M$ b# E
│      03.js编写位置5 E1 E5 ?8 u: U* M
│      04.基本语法
: x2 T( @2 |) B4 ^  r│      05.字面量和变量2 a7 W6 L% [! ^7 n9 i0 A/ e0 n
│      06.标识符# `: m9 B" Z7 k0 g! Z, ]
│      07.字符串9 b- i% U0 R) {" e0 C
│      08.Number( R0 {7 C# d7 Y+ ]) P% b
│      09.布尔值
& \3 M; D+ A! G8 F3 W2 q( K│      10.Null和Undefined/ g$ H6 F; a; l9 v3 ^
│      11.强制类型转换-String, `; y6 g' y0 {! d
│      12.强制类型转换-Number- |: {* x3 A& |) T2 M/ |3 j
│      13.其他进制的数字
0 _" f2 v1 K* _- C& \/ F4 t; _6 j│      14.转换为Boolean* a  L/ g3 F, E  `  A
│      15.算数运算符
8 u. B% [. H% |( Q7 w- A+ b* [+ H3 Y│      16.一元运算符/ ~4 y/ _( p( d/ r# c1 ^4 u
│      17.自增和自减: R9 n* g9 Y* s. z+ I
│      18.自增练习0 N/ I* X4 Y  f* k( e1 G, F8 A
│      19.逻辑运算符
, u3 H& H/ O! H- g) s+ n- _9 `│      20.非布尔值的与或运算
; F& e* |# N+ u+ s│      21.赋值运算符
  W' u, X2 i* h, ~│      22.关系运算符# w% ~9 }4 w' o2 w4 G3 a2 Z  U
│      23.Unicode编码表
1 J8 i" T$ ^, w5 a! F" G1 Q│      24相等运算符
6 ~& s/ {' ^" U' q│      25.条件运算符: f8 Z/ U" t) a/ q: s
│      26.运算符的优先级4 Q8 E4 e# M  v6 N- ~
│      27.代码块# S& K& ^6 ?/ ~, i
│      28.if语句(一)/ k( Q; z% H9 y8 ~1 v
│      29.if语句(二)
2 U& B3 [6 j! M* z  G+ d│      30.练习$ Y  j  X3 i0 ^# k3 ]
│      
# W, a1 v) r- t2 I├─31-607 L6 D9 o2 K- H6 n3 x
│      31.if练习一
- A; [# L5 c6 g│      32.if练习二
' y0 l6 C" X4 ~3 @│      33.条件分支语句- S4 n* B" t+ ?2 M$ d, e% Q
│      34.switch练习( a) d0 |! J. v* u0 M( r  n3 L; ~( u
│      35.while循环8 [2 F/ `' z5 m/ G7 l9 j2 J
│      36.while的练习
1 S# Z' k6 @7 L│      37.for循环9 E4 o1 F& x0 R2 _! q6 l
│      38.for循环
: S8 @/ W$ ]! C6 j0 P│      39.质数练习, i9 v9 S+ u1 m7 ?+ A  T
│      40.补充质数练习" S  P: v4 C' o+ W/ y7 {; D. Z
│      41.嵌套的for循环
1 }+ D3 \9 E$ Y$ `, N│      42.练习
" [7 X/ r& J' f+ Z6 I4 |│      43.for循环练习
0 U) A& X$ c0 Q; Z" N+ k│      44.break和continue
9 f0 i, ]$ W8 z' ~- W* h" n  {│      45.质数练习的改进
- V# \! Q* Y! d; S│      46.对象的简介; O1 Q' I5 i- {$ c* v1 k
│      47.对象的基本操作
# Q3 V6 T( ?% W! f/ c. {  ]│      48.属性名和属性值4 h- p! y2 V5 F3 P
│      49.基本数据类型和引用数据类型0 ]8 c% L7 K( Q+ T% J
│      50.对象字面量+ m5 T8 D( X, u. }4 r/ s
│      51.函数的简介3 B5 `. q8 t+ V! F8 X
│      52.函数的参数7 q1 n* O4 B& W( [" l
│      53.函数的返回值
/ T; K& Z: A1 g( @8 ^; ], p. T( ^│      54.实参可以是任何值  s1 h! _) u: f) `/ ~" F
│      55.返回值的类型
) s" N2 y' ?% `8 P1 G+ F│      56.立即执行函数
# ]5 l7 M0 y# m  p5 B. v  Y│      57.方法/ F& ?, u6 n3 x) N1 ?& ?" A3 ?; q
│      58.全局作用域
6 u" ]; c2 ]7 H! F. j: f│      59.函数作用域: d( x* V, g, w% W  r% R; w
│      60.debug
( H9 _; Y" s' W% `. ]. ~/ u│      & e: o9 l9 ^3 Q: |4 d; j
├─61-906 r, H; \+ j5 M: v# r4 z+ f
│      61.this; T$ ~+ G- v# z1 [
│      62.this补充
! _6 o+ D  {( p$ m│      63.使用工厂方法创建对象  v2 w& T/ k6 D; `3 d2 u
│      64.构造函数
" k: g6 ^- B( X, i( \# m│      65..构造函数修改4 e* j5 U* i+ E& b
│      66.原型对象
- _  ]3 c/ k4 C: i1 V, M5 e│      67.原型对象
( Y: o. [5 m# E' {* R8 c' y7 `│      68.toString()+ L  W5 t- g1 Q# Y7 H6 x) |& H
│      69.垃圾回收% F# {9 q) e$ S: y
│      70.数组简介
- a3 A3 z7 j9 q7 q; j: b│      71.数组字面量: D. R, z) i# t% l" P" ^
│      72.数组的四个方法! \% _1 D* b1 |0 ]% j0 C/ S8 Z8 L
│      73.数组的遍历% B9 Z2 A/ C/ z/ x- _
│      74.数组练习
- k  @% v! X$ O% F│      75.forEach% `+ J; k! Z, n, n! k6 @6 i% H
│      76.slice和splice2 I' K5 I9 r' r  \/ n
│      77.数组去重练习" a2 {. z0 @' C" K( z6 Z
│      78.数组的剩余方法
! R! O  ?( ^! a; `% r│      79.call和apply
6 u3 L; q3 l, [' X& j+ |: C: m/ E7 Y│      80.arguments( ?) P7 v; v+ t, t& [1 d/ j. O
│      81.Date对象
* Z! O/ m% a2 t% k' L│      82.Math$ k) E0 k! w3 y# g8 z4 L
│      83.包装类
5 ?2 g$ w0 B5 f9 q/ u* d│      84.字符串的方法7 C# ]* U9 y8 @# ~1 G' l8 F
│      85.正则表达式的简介: ~4 z9 P8 X3 T: S6 l& k( q
│      86.正则语法
  U/ ~. V0 e; K, t, _│      87.字符串和正则相关的方法1 L" _# h+ y! p0 v- Z5 p
│      88.正则表达式语法8 u6 T! r9 l  g
│      89.正则表达式语法
* w# u  B3 e; c9 }$ c, _: ?│      90.邮件的正则5 L" z) q) v3 n! O; t# b4 l) [5 C
│      
6 u5 b1 ?4 t8 O* ]; E& \1 B; Q& v9 L└─91-120
. y0 Q; V7 |0 k3 Q$ \2 X        91.DOM简介8 \% C" p# b$ d9 t: c# ^, L
        92.事件的简介
2 S' I' d" W4 O7 w. D: D        93.文档的加载- z8 n; M/ p: X# e* x, |& |! d/ ?
        94.dom查询) E0 r' O( c: r/ ]5 q
        95.图片切换的练习! _3 `" {0 e* Y: E% u/ Z( P
        96.DOM查询
3 ?  u" L( Q$ R0 b9 F, ]; T        97.DOM查询
2 ^( z. q! e9 _5 ~        98.全选练习(一)
4 D) S/ h: v+ l8 l        99.全选练习(二)  f9 N5 Y) I. d" w. U" N4 {, X
        100.全选练习(三)& b: Z5 t2 {, m' m" F" m
        101.dom查询的剩余方法# v- G3 C# P9 a3 _6 i  B$ X. U) l
        102.dom增删改& }/ Q' U, Y4 p7 Q* d
        103.添加删除记录-删除
" U3 J( ^+ ~% H9 `        104.添加删除记录-添加
, H; y& `" W8 X        105.添加删除记录-修改
+ y) L3 ~3 P* ?        106.a的索引问题
0 R. K' S8 Z8 I        107.操作内联样式0 c! L/ e( O% c
        108.获取元素的样式. ]/ a3 g5 q4 p+ g& c$ A& X
        109.getStyle()方法
0 r! i: b0 k( c' {8 g        110.其他样式相关的属性: O/ g; w/ P4 B& s/ m" u  u1 a
        111.事件对象5 S. ^% s; h3 K
        112.div跟随鼠标移动, M$ i$ {, r9 {9 m* p+ m
        113.事件的冒泡
" C6 l5 Z2 O3 w4 r7 c" s! i8 g        114.事件的委派9 s1 h0 R- C2 [1 Z2 I1 l" `7 P
        115.事件的绑定1 g. z! o# H+ Y4 S! u, z& `
        116.完成bind函数$ |8 C: ]  L# e# y+ i/ k' g
        117.事件的传播
' X& b7 a; m0 F& B        118.拖拽(一)( M5 Z1 k+ q9 S* s$ N
        119.拖拽(二)) `  j9 E8 Q/ f4 B! P
        120.拖拽(三)
; N* s/ N4 n" r6 p│      ) H( z. F8 u" r% j$ m
├─121-1409 [! U% y1 N4 k- a; e3 u; ^
│      121.滚轮的事件, `8 c% o- Z% f- S: d
│      122.键盘事件
2 U- ?, T: N) g│      123.键盘移动div
- S( P# ]' I* Q! P' g6 K- }; R/ R│      124.Navigator* B& r% g+ L& N) ^4 @6 x
│      125.History9 s8 j* @+ {8 p
│      126.Location
/ y% C+ ]8 p  q/ E│      127.定时器简介
4 c& @4 [6 m7 W/ E& a3 H/ r│      128.切换图片练习# n( [! O( _! j) \. L: j: k
│      129.修改div移动练习
. A9 d, E' u! t) K9 t" ~4 l' ]│      130.延时调用
8 v% R2 C9 A7 c, \│      131.定时器的应用(一)
! K1 e0 |, p; q3 A' Q8 J. q1 X│      132.定时器的应用(二)
* q0 x3 b4 ^1 c% O# R) Q9 n- `+ }│      133.定时器的应用(三)  x9 o) V6 u  N  L6 {+ q6 Z2 d
│      134.完成轮播图界面/ [* C+ ?; R0 S/ {3 h+ i$ l
│      135.完成点击按钮切换图片
3 n! v! ~4 B/ O2 _2 }' n: n│      136.完成轮播图
) o- ]' X  }. K! k) ~; J0 @│      137.类的操作5 U1 i" A3 E; o9 A
│      138.二级菜单-完成基本功能4 f; k! E/ j& [4 P
│      139.二级菜单-过渡效果* d/ w! }; `  i# [% y8 ?0 a1 T
│      140.JSON

点击获取下载链接

相关教程

赞助会员