Blogger Information
Blog 13
fans 0
comment 0
visits 5931
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
0331作业
 
Original
470 people have browsed it

行内引入
行内引入方式必须结合元素的事件来使用,但是内部js和外部js可以不结合事件

<button οnclick="alert('点击了我'))">点击我</button

内部引入
在head或body中,定义script标签,然后在script标签里面写js代码

<script>
alert(“这是js的内部引入”);
</script>
外部引入
定义外部js文件(.js结尾的文件)
<script type="text/javascript" src="demo.js"></script>

变量的声明
变量(Variables),相当于一个容器,内部可以放任何类型的数据,和高中代数学习x、y、z很像。它们不是字母,而是蕴含值的符号。它和字面量不同,字面量5就是数字5,字面量“你好”就是字符串“你好”。现在这个变量不一样了,你看见一个a,实际上不是字母a,而是蕴含着不同的值。

变量内的数据是可以变化的,根据存放的内容发生变化
变量的数据只能存放一个,旧的数据会被新的数据替代
变量的声明可以使用var和let进行声明,目前普遍使用let进行声明
方式一: 使用 var 定义变量,可在定义的同时赋值 或 不赋值 。
方式二: 使用 let 定义变量,此方式可以用来声明块作用域的局部变量(block scope local variable) 。【例如 for 循环中定义的初始值】后面介绍他们区别
方式三:直接使用【变量名 = 值】的形式,这会定义一个全局变量,但在严格模式下会出现引用错误。【不建议使用】

声明:let 变量名;
赋值:变量 = 变量值;
声明:let a; //定义了一个a变量
赋值:a = 100; //给a变量赋值
声明并赋值: let a = 100;

命名规范
1、必须以字母、“_”或“$”符号开头,后面可以是数字、字母、下划线等

2、变量名不能包含空格或加减号或特殊符号

3、JavaScript变量名是严格区分大小写,例如A和a代表不同的变量

4、不能使用JavaScript中关键字和保留字

关键字:JavaScript中具备特殊意义的词,已经被JS占用,不能用来命名
break  do  instanceof  typeof  case  else  new  var  catch  finally  return  void  continue  for  switch  while  debugger*   function  this  with    default  if  throw  delete  in  try
保留字:现在没有特殊功能,但是未来可能成为关键字
abstract  enum  int  short  boolean  export  interface  static  byte  extends  long  super  char  final  native  class
synchronized  float  package  throws  const  goto  private  transient  debugger  implements  protected  volatile  double  
import  public
程序中的命名规范:一般使用驼峰命名法或其他(第一个单词首字母小写,后面每个单词首字母大写)

命名方案:

驼峰式:userName、myNameIs
帕斯卡式:UserName、MyNameIs(大驼峰式,用于类/构造函数)
蛇形式:user_name、my_name_is
匈牙利式:oBtn、aArr、aNumber(将数据类型放到变量名称前面)

Correcting teacher:天蓬老师天蓬老师

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post