JavaScript 一种轻量级的编程语言

作为一名计算机应用专业的学生,大一上学期开始接触了网页设计和制作,刚开始时感觉做网页很不错,简单地写几行代码就能做出效果来,当时感觉很兴奋,渐渐的喜欢上它了。那时还不知道其他的编程语言(例如后台编程语言)。那是就觉得学好HTML,就能把网页做好。大一下学期开了css,并且还开设了一门C#,,本人通过学习感觉比较难,原因是也没有好好的学习,所以我也决定向Web前端开发方向发展。直到大二上学期,我们开始学习了javascript 这门轻量级的编程语言。刚开始学习它时感觉就是一些函数调用,用javascipt写一些函数,然后调用实现一些特效,那是感觉一听老师讲就感觉很简单,然后自己做的时候就不会了,看着上课用手机拍下的照片,照着敲代码。就这样学习了一学期,到头来还是什么都没有学会,大二时期,感觉时间过得很快,心想如果毕业了,能找什么样的工作呢?于是老师告诉我们应该选择自己以后的发展方向。经过我的再三考虑,我决定以后就朝着Web前端开发方向发展了。即使我学的不好,我想自己依然具备着学习能力,只要自己不断的去学习去研究,我想只要不放弃就一定可以学好的。因为这一行技术是不断更新的,留在前端一天就要不断去学习的。所以说,选择了这,就要好好走下去。于是我学完HTML、CSS+DIV。然后就要学习JS了。毕竟这是不可或缺的,是一定要精通的,关于JS的你什么都不知道,然后你告诉别人你是搞前端的,谁会相信你了,顶多说你是了解网页制作的一些小方面。不错,的确是这样的!

            


大二上学期学完了JS,不过当我需要用它的时候,发现自己会的并不是很多的,原来我只是了解皮毛啊!于是我感觉很苦恼,老师讲的也不是很透彻,所有这些都得靠自己补上来,到现在我还是在网上找一些相关的视频看,还有一些JS方面的电子书,自己摸索的前进,我想只要自己不放弃,我们就会有所成就的,对!相信自己,我们能行的!


JavaScript 一种轻量级的编程语言的更多相关文章

  1. JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式

    JSON JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式. 它基于JavaScript(Standard ECMA-262 3rd Edition - D ...

  2. JavaScript 三种创建对象的方法

    JavaScript中对象的创建有以下几种方式: (1)使用内置对象 (2)使用JSON符号 (3)自定义对象构造 一.使用内置对象 JavaScript可用的内置对象可分为两种: 1,JavaScr ...

  3. python开发_json_一种轻量级的数据交换格式

    以下是我做的对于python中json模块的demo 运行效果: Python 3.3.2 (v3.3.2:d047928ae3f6, May 16 2013, 00:03:43) [MSC v.16 ...

  4. JSON --- 一种轻量级的数据交换格式

    目录 1. 语法 2. 解析与序列化 JSON.stringify( jsData[, filter, indent] ) JSON.parse( jsonData[, reduction]) JSO ...

  5. JavaScript 三种绑定事件方式之间的区别

    JavaScript三种绑定事件的方式: 1. <div id="btn" onclick="clickone()"></div> // ...

  6. Perl,Python,Ruby,Javascript 四种脚本语言比较

    Perl 为了选择一个合适的脚本语言学习,今天查了不少有关Perl,Python,Ruby,Javascript的东西,可是发现各大阵营的人都在吹捧自己喜欢的语言,不过最没有争议的应该是Javascr ...

  7. javascript两种定时器的使用及其清除

    <!--示例代码如下:--><!DOCTYPE html> <html> <body> <p>A script on this page s ...

  8. TypeScript和JavaScript哪种语言更先进

    TypeScript和JavaScript哪种语言更先进 近两年来最火爆的技术栈毫无争议的是JavaScript,随着ES6的普及,不管是从前端的浏览器来看,还是后端的NodeJS场景,JavaScr ...

  9. javascript 45种缓动效果BY司徒正美

    javascript 45种缓动效果 参数 类型 说明 el element 必需,为页面元素 begin number 必需,开始的位置 change number 必需,要移动的距离 durati ...

随机推荐

  1. 2Struts2基础----青软S2SH(笔记)

  2. C# 使用Silverlight toolkit Chart

    一.基础介绍 Silverlight ToolKit是微软发布的基于Microsoft-Public License(MS-PL)许可协议的控件集.MS-PL许可协议允许商业或非商业的发布,所以我们可 ...

  3. Linux的用户及用户组

    一./etc/group下存储当前系统中所有的用户组信息 -Group:   x   : 123  :abc,def,xyz -组名称:组密码占位符:组编号:组中用户名列表 二./etc/gshado ...

  4. Shell入门教程:Shell函数详解

    Shell函数类似于Shell脚本,里面存放了一系列的指令,不过Shell的函数存在于内存,而不是硬盘文件,所以速度很快,另外,Shell还能对函数进行预处理,所以函数的启动比脚本更快. 1.函数定义 ...

  5. composer的安装以及laravel框架的安装(一)

    laravel号称世界上最好的php框架,没有之一,下面介绍它的安装 laravel学习交流qq群:293798134 composer的安装 : php开发者很多,并且在web开发领域占据绝对统治地 ...

  6. AJAX工作原理及其优缺点

    1.什么是AJAX?AJAX全称为"Asynchronous JavaScript and XML"(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术.它 ...

  7. python匹配ip正则

    python匹配ip正则 #!/usr/bin/env python # -*- coding:utf-8 -*- import re ip_str = "asdad1.1.1.1sdfwe ...

  8. mac在终端下中用sublime text 2 打开文件

    alias subl=\''/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl'\'然后subl 要打开的文件名即可但是这 ...

  9. 卸载 ibus 使Ubuntu16.04任务栏与启动器消失 问题解决

    经查证是unity误卸载了,我使用了命令: sudo apt-get remove --purge ibus 解决方法是: 使用以下命令:重置compiz: dconf reset -f /org/c ...

  10. Swap in C C++ C# Java

    写一个函数交换两个变量的值. C: 错误的实现: void swap(int i, int j) { int t = i; i = j; j = t; } 因为C语言的函数参数是以值来传递的(pass ...