【程序员学习心得】学习JS的收获

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_22903531/article/details/78237507

JS我的学习之路笔记

1、写在前面的废话

##2017年10月14日开始系统的学习JS,及其延伸的框架。之前只是零零星星的学习一些基础的,现在决定好好学习JS及其优秀框架。

  • 每一天坚持学习
  • 每一天都要有进步
  • 用好剩下的8个小时
  • 相信自己,没毛病

其实代码真的真的很简单,因为以前全部自己都学过,这次,我想从头到尾的自己认认真真的把所有代码都敲一遍,我相信【天道酬勤】。

document.write("<h1>这是一个标题</h1>");
document.write("<p>这是一个段落。</p>");

改变HTML的样式

<script>
function changeImage()
{
    element=document.getElementById('myimage')
    if (element.src.match("bulbon"))
    {
        element.src="/images/pic_bulboff.gif";
    }
    else
   {
        element.src="/images/pic_bulbon.gif";
   }
}
</script>

每次多写一遍就是一次进步,我相信前端我一定会更加优秀。加油。

今天学习了练习了——语法、语句、变量。想起了在学校时候学习的时候,现在毕业了,再也回不到之前学校的时光,但是还是要始终坚持,始终如一,保持初心。

2、 坚持好初心



我很喜欢前端 ,喜欢设计,喜欢自由的发挥

喜欢去奇思妙想,喜欢去创新,喜欢加入奇奇怪怪的元素

把生活中的事情融入到作品中,让作品来源于生活

我认为所有的灵感都是来源于 不知不觉中的生活

生活创造了美,生活让每个人都很美

我喜欢编码,喜欢设计前端,喜欢把自己的想法展现给千千万万的人

让千千万万的人发现设计师的美,不是他们脑子中想的宅男程序员一样


3、学习JS我从没惧怕过

认认真真给自己规划好。坚持共勉。

1 认识JavascriptJavascript是什么,它的由来是什么,为什么要学习javascript,输出,语法,注释,什么是变量等

2 Javascript中循环,判断,运算符学习for循环,while循环 foreach循环,if判断,==和===的区别等.

3 Javascript的数据类型的认识和转换javascript的数据类型数值类型和引用数据类型的区分和转换

4 Javascript中的字符串的详细了解

5 Javascript中的数组和对象,数组的排序和分组,截取,过滤等和应用场景,如果快速排序,数组的最大值和最小值获取,常见的一些算法。对象的深入理解,拷贝和赋值,删除操作等.

6 Javascript中的函数function的深度剖析百度,阿里腾讯大型企业级中的设计模式的开发和讲解,闭包和作用域的深度分析,return的深度理解和认识

7 Javascript中的作用域的分析和讲解什么是左查询什么是右查询,什么是变量提升,分析javascript引擎的执行过程和常见的面试题的分析和讲解。

8 Javascript中的定时器setInterval和setTimeout的学习动画和高级运动的和自定封装自己的动画组件.时间版本和运动版本.

9 Javascript中的字符串的深度讲解字符串拼接

10 Javascript的BOM和DOM部分元素节点获取,标签样式的操作各种宽高度与边距,Window相关操作,缓存

11 Event事件对象元素的拖拽操作,事件绑定与解绑,事件冒泡与捕获,键盘事件,鼠标滚轮事件,阻止默认事件, 事件的委托

12正则表达式讲解转义,量词,子集,字符集,标识,正则匹配方法

13 Ajax的深入探讨什么是ajax,ajax的执行步骤,发送数据的两种方式,如何应用,Jsonp的使用,跨域的应用

14 面向对象编程OOP什么是OOP,关键字new的讲解,构造函数与类的理解,原型,原型链,包装对象,对象的继承

15 玩转Js设计模式

寄生组合式继承

工厂模式(Factory)

抽象工厂模式(Abstract Factory)

代理模式(Proxy)

观察者模式(Facade)

单例模式(Singleton)

适配器模式(Adapter)

猜你喜欢

转载自blog.csdn.net/qq_22903531/article/details/78237507