js学习笔记一

从今天开始我将系统的学习js,我认为将来移动互联网发展的趋势将是js+html5的天下,就让我们拭目以待吧!

以下内容是我看《javascript高级程序设计(第二版)》一书的随笔,有可能某些内容摘抄于该书,事先说明。

然后来看一下我学习的路线,以此来激发我自己学习:

第一天:js基本概念

第二天:变量作用域和内存问题;

第三天:引用类型;

第四天:匿名函数;

第五天:BOM;

第六天:客户端检测;

第七天:DOM;

第八天:事件;

第九天:表单脚本

第十天:错误调试。

~~~~~~~~~~~~~~~~~~~~~~~~~~割一下~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

第一天:基本概念

1.语法


js大量借鉴c和其他类c语言的语法,因此对于有程序开发基础的人员来说应该是很容易的,并且会有一种很轻松的感觉,因为js的语法会比c的语法更加宽泛。

我们应该知道:

1)他是区分大小写的;

2)标示符。我们推荐使用驼峰法,第一个字母必须是一个字母、下划线或者美元符号,其他的字符可以是包括上述几种和数字。

3)注释。可以使用//或者/**

                                     *
                                     *
                                     *
                                     **/

4)语句。是以分号结尾,即使你不加分号,js也会自动判断一行结尾为代码的结尾。

5)js的变量是松散类型的,可以保存任何类型的数据。使用var操作符来定义变量,如:

  var message;

注意:在函数中使用var定义的饿变量时局部变量,在函数退出的时候就会被销毁。

 

2.数据类型

js有五种简单的数据类型:Undefined,null,boolean,number,string和一种复杂数据类型object,object实质上是一组无序的名值对组成。

1)Undefined只有一个值:undefined,使用var声明一个变量但是未对它进行初始化,那这个变量的值就是undefined。

注意对未声明的变量进行typeof操作的时候也会得到undefined

 

3.操作符

4.语句

5.函数

 

转载于:https://www.cnblogs.com/yangnet/archive/2012/11/30/js.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值