1.最好的做法是把<script>标签放到html文档的最后,</body>标签之前.

举例:

。。。。。。

<script src="file.js"></script>

</body>

2.解释型程序语言不需要编译器,仅需要解释器,浏览器中没有解释器,JavaScript代码就无法执行

3.语句由一系列指令构成,建议每条语句后面都加上 分号;

4.建议单行注释用“//”,多行注释用“/*”

5.人们把那些会发生变化的东西称之为变量,一个变量被赋值后,该变量包含这个值

变量区分大小写,不允许包含空格标点符号,美元符号例外,

允许包含数字,字母,美元符号,下划线,第一个字符不允许是数字

6.强类型语言必须明确类型声明,JavaScrip不需要进行类型声明,它是弱类型语言

7.字符串包含双引号就放在单引号里,反之就相反,或者里面用反斜杠转义

8.布尔值不是字符串,不要用引号,用引号就是字符串了

9.字符串,数值,布尔值是标量,任意时刻只能有一个值,但数组可以存储一组值

10.数组第一个元素下标为[0],以此类推,数值可以是整数,也可以是有小数点的浮点数,负数也行

11.对象{name:"John",year:1940,living:false},加号可以用于数值和字符串,数值和字符串相加为字符串

12.逻辑操作符,比较操作符

13.while(条件){

语句

}

14.for(初始值;条件;增减量){

语句

}

15.变量必须声明,否则会变成全局变量。全局变量,局部变量,闭包

16.对象的属性和方法用点来访问,用length来访问个数,数组是内建对象,浏览器提供的预定义对象为宿主对象Form,Image,Element

最新文章

  1. [转]Cookie/Session机制详解
  2. iOS之01-基本语法
  3. Android UI 绘制过程浅析(二)onMeasure过程
  4. HDU 1394 Minimum Inversion Number(线段树/树状数组求逆序数)
  5. Android开发--环境配置
  6. Azure linux centos 默认登陆账号是什么?
  7. 咏南WEB开发框架
  8. 学习使用GitHub(一)--之入门
  9. dlmalloc 2.8.6 源代码具体解释(6)
  10. JAVAEE——BOS物流项目10:权限概述、常见的权限控制方式、apache shiro框架简介、基于shiro框架进行认证操作
  11. Sqlite 参数化 模糊查询 解决方案
  12. cmake中添加-fPIC编译选项方法
  13. centos 支持安装libsodium
  14. canvas-4fillstyle.html
  15. 第二次项目冲刺(Beta版本)2017/12/8
  16. vue中的ajax - axios
  17. python-迭代器与生成器的区别
  18. C# 多线程 详解
  19. C# 程序运行中的流程控制
  20. PHP 5种方式获取文件后缀名

热门文章

  1. dtrace.org
  2. CentOS系统下Hadoop、Hbase、Zookeeper安装配置
  3. JAVA OO之 类、对象、包
  4. sh变更权限
  5. A. Polo the Penguin and Strings
  6. Android.mk文件解析
  7. Java 实现一个链表
  8. 怎样把引用的jar包和本项目一起导出成jar文件
  9. [mac]WireShark检測不到网卡怎么办?
  10. 2014年国内最热门的.NET开源项目TOP25