尚硅谷JavaScript基础教程

『课程介绍』:
该视频是JavaScript基础视频,其中涵盖了ES标准、BOM以及DOM的大部分内容,适合有一定HTMLCSS基础的同学学习。8 t6 r$ S8 g* j0 U$ {3 |! x5 h. H
通过对该视频的学习,可以使同学初步掌握JavaScript,对面向对象的语言有一个初步的理解。并且能够通过DOMBOM完成一项基本的页面效果。: S# o& N5 L8 g* s% c# e
JavaScript的基础对于一名前端工程师非常重要,希望同学们认真学习,学习完该教程可以继续学习JS高级部分的知识。

『课程目录』:   
├─1-30
; }* e- ~+ Y7 Y
│      01.JS简介
│      02.JS的HelloWorld
1 y$ t/ C6 \+ A8 C# h8 f
│      03.js编写位置
8 O: i0 [: s2 w6 T4 `( i
│      04.基本语法
│      05.字面量和变量
# M- A. d$ M( t* k
│      06.标识符
% x- J. g5 J6 u/ K2 N5 Y( ^6 L2 M
│      07.字符串
│      08.Number
! m1 f7 V3 i1 x  p* E
│      09.布尔值
8 f9 z1 k. {2 f
│      10.Null和Undefined
│      11.强制类型转换-String
│      12.强制类型转换-Number
│      13.其他进制的数字
– G% A7 f, S: ^/ ^
│      14.转换为Boolean
│      15.算数运算符
│      16.一元运算符
0 e" K; h% e% v7 A
│      17.自增和自减
│      18.自增练习
& ], Q2 g, z+ U, p
│      19.逻辑运算符
│      20.非布尔值的与或运算
│      21.赋值运算符
│      22.关系运算符
% o3 b0 D( |4 W; g/ ?
│      23.Unicode编码表
5 t4 {1 W" e9 x1 q/ g0 b3 C  _
│      24相等运算符
│      25.条件运算符
# B1 X5 a" {! ^) A; t# O: V
│      26.运算符的优先级
│      27.代码块
│      28.if语句(一)
│      29.if语句(二)
│      30.练习
7 E$ E5 q# T+ U5 T
│      
  X! L. j: h0 ]9 @2 ?) j
├─31-60
│      31.if练习一
– e$ \" J+ V: j1 ?2 q
│      32.if练习二
1 _% C/ [" }* a' n
│      33.条件分支语句
4 I) J: Q/ |5 s
│      34.switch练习
0 @/ B# V7 E! v1 u- u
│      35.while循环
; b, \' \9 C# B
│      36.while的练习
. H1 a7 R8 W1 d' g2 A1 L
│      37.for循环
│      38.for循环
│      39.质数练习
4 Y9 u0 w# R- t5 ?/ E/ k
│      40.补充质数练习
│      41.嵌套的for循环
│      42.练习
$ t: ?$ g/ @, U8 ~) V
│      43.for循环练习
│      44.break和continue
1 ~: r- ]7 [$ y0 p4 o
│      45.质数练习的改进
│      46.对象的简介
( n% i2 g- R# N5 k; r; q$ C! w
│      47.对象的基本操作
│      48.属性名和属性值
, Y2 p  @5 g4 I5 t$ b/ z6 N3 c
│      49.基本数据类型和引用数据类型
  a5 g) z$ K0 {8 v, N' j+ F8 p" F, S
│      50.对象字面量
│      51.函数的简介
│      52.函数的参数
│      53.函数的返回值
│      54.实参可以是任何值
+ i6 D( J$ c0 M5 J! Q: `2 J  [1 q
│      55.返回值的类型
. z1 W% l* i; ?# k
│      56.立即执行函数
│      57.方法
: S2 `8 \7 E5 g
│      58.全局作用域
+ t$ H9 [5 s  C9 N
│      59.函数作用域
│      60.debug
9 [: l% b: q2 K" i; L% o- R0 h2 H) V
│      
├─61-90
" D6 m: u2 ?2 H! F# {
│      61.this
│      62.this补充
; h3 c; H/ S  C: Y7 g0 D
│      63.使用工厂方法创建对象
; U! _( ^9 Y6 ^! F' P$ R
│      64.构造函数
2 @6 e6 T# h# A! V# Y9 G$ b
│      65..构造函数修改
│      66.原型对象
, I: k7 T+ H8 i0 R; `! W# F/ g
│      67.原型对象
│      68.toString()
/ j) ?; L% @) r( Z& P2 M/ ^
│      69.垃圾回收
│      70.数组简介
│      71.数组字面量
│      72.数组的四个方法
│      73.数组的遍历
│      74.数组练习
│      75.forEach
) _3 X7 [7 i2 s9 M; Y
│      76.slice和splice
4 m2 G# k: N; k+ _; {
│      77.数组去重练习
│      78.数组的剩余方法
│      79.call和apply
( q8 M3 K- V( o0 W8 I
│      80.arguments
│      81.Date对象
6 s1 L! s  a$ n" O0 j0 N+ a6 t
│      82.Math
5 m& W; ~' _3 ]) S
│      83.包装类
  |& x& ^  D  W+ U. L/ C
│      84.字符串的方法
│      85.正则表达式的简介
│      86.正则语法
│      87.字符串和正则相关的方法
5 n  q# R+ z# G/ H9 d* K1 X+ Z
│      88.正则表达式语法
/ o; o, _. o' a7 y2 m
│      89.正则表达式语法
' \- `9 Z7 `9 y  u" o( A
│      90.邮件的正则
; l2 n0 _7 k1 J; Y4 n3 Q
│      
* y9 j+ N1 z9 ~+ I7 f; [+ ?
└─91-120
        91.DOM简介
1 [# K& o+ f7 T$ l, M/ u
        92.事件的简介
1 U$ O& c7 y& _0 w2 @- Z6 D  i
        93.文档的加载
        94.dom查询
        95.图片切换的练习
2 T0 S: `9 }# ~$ a2 q, n9 v
        96.DOM查询
        97.DOM查询
5 [5 A% U  M% O8 b3 n
        98.全选练习(一)
) d; x! I, O9 b' }& l0 O
        99.全选练习(二)
4 \  M+ {4 E) T- u3 L
        100.全选练习(三)
+ q0 [7 R: v  f# l2 L5 \4 d
        101.dom查询的剩余方法
/ _1 u8 Q7 ^6 v
        102.dom增删改
, n: p' F/ }/ w1 o% v$ V5 }
        103.添加删除记录-删除
( `2 G7 R$ v! T' n9 Z4 T
        104.添加删除记录-添加
5 W; j7 ~3 u& Q0 r+ _
        105.添加删除记录-修改
        106.a的索引问题
' P' s0 Q3 \, B1 r, I
        107.操作内联样式
        108.获取元素的样式
  r1 ~& v* S! S: `0 i7 x
        109.getStyle()方法
        110.其他样式相关的属性
/ X; j1 n4 Z$ ]5 T9 e5 M
        111.事件对象
; A5 N' q6 t# ~) y0 @
        112.div跟随鼠标移动
5 ^3 S4 O7 v4 a0 ]# {2 h2 ?2 F
        113.事件的冒泡
        114.事件的委派
  I4 }' [0 ^$ C' ^# g" \, l* ^" o
        115.事件的绑定
        116.完成bind函数
. x1 A/ e5 v8 b( c2 _. n  u
        117.事件的传播
2 a* @' B, E+ K9 o/ f. i
        118.拖拽(一)
        119.拖拽(二)
        120.拖拽(三)
( }% S! Z- _( q! _3 E; h
│      
├─121-140
+ W7 \7 A3 e, n. R. p$ v# \
│      121.滚轮的事件
│      122.键盘事件
│      123.键盘移动div
, L% U/ ?" P3 P( \) u# k
│      124.Navigator
& Y) F. X# |) F( ^( u6 e
│      125.History
│      126.Location
│      127.定时器简介
│      128.切换图片练习
. t$ c! L% u1 k! W
│      129.修改div移动练习
│      130.延时调用
│      131.定时器的应用(一)
3 K. Z/ a" F' C0 _3 y- {: _
│      132.定时器的应用(二)
* j9 L. [4 `& e5 C  A2 w
│      133.定时器的应用(三)
│      134.完成轮播图界面
│      135.完成点击按钮切换图片
  n' R- L, N0 Y' n$ i  a4 r! g" W
│      136.完成轮播图
& x2 @+ p  B% o4 F' K. v
│      137.类的操作
9 _* F  G' J: v: G, J
│      138.二级菜单-完成基本功能
│      139.二级菜单-过渡效果
( n, j5 i3 e- X) b6 Q/ y8 S
│      140.JSON

抱歉,此资源仅限VIP下载,请先
本资源为虚拟可复制性产品,购买后不允许退款,谢谢您的支持!如遇链接失效,请添加客服QQ:3197428804 索取新的链接
此资源仅对VIP开放下载
下载说明:本资源为虚拟可复制性产品,购买后不允许退款,谢谢您的支持!如遇链接失效,请添加客服QQ:3197428804 索取新的链接
0

评论0

请先

没有账号? 忘记密码?