Javascript学习第一季 一

作者:cssrain 来源:无忧脚本 时间:2008-06-24 17:51:00 

1 , javascript字符集:

javascript采用的是Unicode字符集编码。

为什么要采用这个编码呢?

原因很简单,16位的Unicode编码可以表示地球人的任何书面语言。这是语言 国际化的一个重要特征。(大家也许见过用中文写脚本,比如:function 我的函数() {}  );
Javascript中每个字符都是用2个字节表示的。(因为是16位编码)

2 ,大小写敏感:

js是一种区分大小写的语言。

注意下:以前我也犯过的错误。

HTML是不区分大小写的。经常看见有人这么写,

<input type=”button” onClick=”a()” />

 (这样写是对的)

如果放到JS中,就必须使用onclick(小写哦!)同时XHTML中也只能使用小写。

这个我们并不需要太关心,象这种问题,其实都可以自己给自己定一个标准,自己写程序的时候全部小写。

另外每行程序后 分号 也是一样,我们都写上。

3 ,注释:

单行:

//   注释1
/*   注释2  */  

多行:

/*  注释3
*  注释3
*  注释3
*/

4 ,标识符:

标识符就是一个名字,用来命名变量和函数。

规则:第一个字母必须是字母,下划线(_),或美圆符号($)。

为什么第一个字母不能为数字?

如果第一个为数字,js很容易就把它当作数字处理了,那么命名就没意义了,js规定了后,就很容易的区分了标识符和数字了。

5 ,直接量:

就是程序中直接显示出来的数据值。

比如:12  , 1.2  , “ hello “ , true ,  null  , [1,2,3,4]

这些都是直接量。

6 ,保留字和关键字:

具体是哪些,可以去google.cn。

其实我们只要不取一些特郁闷的名字,都不会冲突的。

7 ,js数据类型:

3种基本的类型;数字,字符串和布尔值。

2种小数据类型:null 和 undefined . (为什么叫小数据类型?因为他们只定义了一个值)

1种复合类型:object. (在这个类型中,它的值可以是基本数据类型,也可以是复合类型,比如其他的object. )

注意:在对象中有一个特殊的对象----function.(它是一个可以执行代码的对象.)

其他的一些对象:
数组:
Date类 : 是日期的对象。
RegExp类: 正则表达式的对象。
Error 类:js中发生错误的对象。

标签:javascript,入门,字符,数组
0
投稿

猜你喜欢

  • python实现基于朴素贝叶斯的垃圾分类算法

    2021-01-18 16:46:06
  • python超详细实现完整学生成绩管理系统

    2022-08-25 08:59:08
  • python进阶之协程你了解吗

    2022-11-04 19:04:48
  • python垃圾回收机制(GC)原理解析

    2023-01-05 10:57:46
  • python实现文本界面网络聊天室

    2022-04-13 19:43:54
  • python自动化发送邮件实例讲解

    2023-11-11 16:01:41
  • JS中判断null、undefined与NaN的方法

    2024-04-19 09:54:05
  • Linux下Centos7安装Mysql5.7.19的详细教程

    2024-01-19 11:15:14
  • Python语言中Tuple的由来分析

    2021-07-01 16:36:11
  • MYSQL中Truncate的用法详解

    2024-01-17 12:00:09
  • 离线状态下在jupyter notebook中使用plotly实例

    2022-04-19 18:05:59
  • python环形单链表的约瑟夫问题详解

    2023-03-02 04:13:10
  • Mysql数据库中的redo log 写入策略和binlog 写入策略

    2024-01-27 08:21:14
  • python opencv检测目标颜色的实例讲解

    2021-09-02 01:05:33
  • 解决ASP执行DB查询中的特殊字符问题

    2008-09-02 12:16:00
  • python如何写出表白程序

    2023-12-19 17:10:56
  • PHP面向对象程序设计继承用法简单示例

    2023-11-22 08:09:42
  • ADO组件之插入数据记录

    2008-10-08 12:21:00
  • python爬虫开发之Beautiful Soup模块从安装到详细使用方法与实例

    2023-12-09 06:16:18
  • Python爬虫设置代理IP的方法(爬虫技巧)

    2023-08-08 22:05:36
  • asp之家 网络编程 m.aspxhome.com