今天在网易云课堂上学习智能社的《精通JavaScript开发》的基础入门章节,总耗时2个半小时多,感觉效果要比自己看书好很多。这个课程以实例为主,非常适合新手入门,迅速找到写JavaScript的状态。

今天主要学习的东西:

  1. js概念,负责交互,功能
  2. 事件的概念,onclick mouseover mouseout
  3. document.getElementById document.getElementsByTagName
  4. 函数,匿名函数
  5. 在href中假如js a href=”javascript:alert(‘a’)”
  6. 对属性复制的两种方式 oTxt.value = “txt” oTxt[‘value’] = “txt”
  7. style加样式,取样式都在行间
  8. 样式优先级:a < 标签 < class < id < 行间
  9. onclick作为一个属性,可以通过匿名函数赋值
  10. window.onload 保证当body加载完成后运行js代码
  11. 行为、样式、结构三者分离
  12. this指代当前发生事件的元素
  13. innerHTML的使用
  14. 数组 var arr = [1,2,3,4]

这门课的好处是,听完基础介绍会感觉自己已经可以做出点有意思的东西,而不像正儿八经的书看完之后只觉得学到一些语法。准备继续按照课程进行学习,实战。