千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:哈尔滨千锋IT培训  >  学员心声  >  参加千锋哈尔滨HTML5培训 收获专业知识和面对未来的勇气

参加千锋哈尔滨HTML5培训 收获专业知识和面对未来的勇气

来源:千锋教育
发布人:
时间:2018-04-04 16:54:36

  在千锋哈尔滨HTML5培训班学习JavaScript已经有两周了,感觉要比第一阶段难些。第一阶段比较倾向于记忆,记住知识点然后多敲几遍代码差不多就会了,而第二阶段就目前讲的内容来看更加倾向于理解和逻辑,只有理解了才能称做是会了。这周换了一位新老师来给我们授课,新老师带着我们从头过了一遍js知识点,有js基础(数据类型、作用域、运算、代码结构等),循环语句(if-else、switch、while/do-while、for/for-in),函数,数组,字符串,Date对象,BOM,DOM以及简单的事件等等的知识点。

哈尔滨HTML5培训

哈尔滨HTML5培训

  关于这部分的知识要点,自己整理了以下的内容:

  1. for循环就是while循环简化后的写法,能用while写的就能用for来写,反之亦可以。循环也可以称作遍历、迭代。循环非常重要,以后写的每篇代码中应该是必有for循环的;

  2.函数同样非常重要,在js中有两种作用域,全局作用域global和局部作用域(一般指的就是函数里)。js在编译解析的时候,无论函数写在文件头部、尾部、中间,都会优先编译。即函数的提升,函数的提升在变量的提升之后,匿名函数和函数表达式写法没有函数的提升。

  函数写完必须调用才能执行。函数头:功能、参数、返回值。还有一种函数叫立即执行函数表达式(IIFE),它声明完直接调用执行。此外还有回调函数callback。用函数的好处就是代码复用性好,不会造成变量污染。

  3. 数据类型有:number、 string、undefined、 null、boolean、object六种。function是一种特殊的对象,对象还有Array对象、String对象、Date对象、window对象等等,数据类型中的string字符串类型和String字符串对象本质上是不一样的。

  创建对象一般有两种方法,分别是构造函数法(new一个对象)和字面量法(直接赋值)。数组和字符串对象很像,属性中都有长度length,方法也差不多,要记住有的方法是不改变原数组或字符串的需要赋值给新的数组或字符串。

  4. Date对象就比较简单了,地球上经度为零的一条线本初子午线经过的地区时间记为UTC标准时间,其他地区的时间要根据经度相应加减若干个时区。毫秒数的参照时间是根据1970-01-01 00:00:00:00的UTC时间计算得出的。Date对象的参数一般有:年、月、日、星期、时、分、秒、毫秒。用get…()方法都能取得,相应还有set…()方法设置。

  5. BOM和DOM分别是浏览器对象模型(browser object model)和文档对象模型(document object model),BOM核心对象是window,即操作的是浏览器窗口,window的槽点就是职责不单一。

  DOM核心对象是每个HTML文档及文档中的所有子元素。通过操作DOM的方法可以实现对各种文档元素如div、p、a、h1~h6、input、button等标签属性的更改,夸张点说就是想让它怎么变就怎么变。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

最新文章NEW

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>